Commit Graph

1187 Commits (4a181d420d7d0f8361d24f274c0e952b9d956945)
 

Author SHA1 Message Date
Michael Sambol 32c149d4f5 Verify only one osd scenario 2015-07-31 22:02:05 -05:00
Leseb 847d206005 Merge pull request #359 from ceph/cleanup-docker
Cleanup and change_when watch
2015-07-30 11:34:24 +02:00
Sébastien Han b47344fdd4 Cleanup and change_when watch
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-30 11:33:08 +02:00
Leseb 5ed32178ae Merge pull request #358 from ceph/expose-rgw-container
Expose rgw ports
2015-07-30 11:27:49 +02:00
Sébastien Han ecc92768b9 Expose rgw ports
The 'ports' option was missing, so in order to expose a port we need
"expose" and "ports" options.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-30 11:25:46 +02:00
Leseb ed0e2cb208 Merge pull request #357 from msambol/style_changes
Failed_when instead of ignore_errors
2015-07-30 10:13:44 +02:00
Michael Sambol e6f22b948c Failed_when instead of ignore_errors
Changed ignore_errors to failed_when so the output doesn't show in
red.
2015-07-29 13:35:46 -05:00
Leseb 578a9f4d64 Merge pull request #356 from ceph/revert-352-style_changes
Revert "Failed_when and stat module"
2015-07-29 19:16:42 +02:00
Leseb 5aa3d3729f Revert "Failed_when and stat module" 2015-07-29 19:14:04 +02:00
Leseb 664d133f47 Merge pull request #352 from msambol/style_changes
Failed_when and stat module
2015-07-29 18:25:21 +02:00
Michael Sambol a7f0ee5436 Failed_when and stat module
Changed ignore_errors to failed_when so the output doesn't show in
red. Also changed a few instances of the shell module to stat.
2015-07-28 16:30:43 -05:00
Leseb 1414287b57 Merge pull request #354 from ceph/serial-docker-mon
Use serial to deploy ceph-mon in docker
2015-07-28 23:00:07 +02:00
Sébastien Han 18747e8c34 Use serial to deploy ceph-mon in docker
If we don't do this we will hand up having N separate clusters.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 22:56:36 +02:00
Leseb 652839fba9 Merge pull request #353 from ceph/fixes-docker
Fix dummy mistakes with variables
2015-07-28 22:12:39 +02:00
Sébastien Han 3b32abee4d Fix dummy mistakes with variables
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 22:10:14 +02:00
Leseb 885a666e63 Merge pull request #351 from ceph/fix-docker-restapi
Re-arrange docker invocation and fix bootstrap restapi
2015-07-28 18:01:13 +02:00
Sébastien Han 4408a8d514 Re-arrange docker invocation and fix bootstrap restapi
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 17:57:58 +02:00
Leseb c9940a0b1e Merge pull request #350 from ceph/fix-docker-rgw
Re-arrange docker invocation and fix bootstrap rgw
2015-07-28 17:47:30 +02:00
Sébastien Han 7184d21af5 Re-arrange docker invocation and fix bootstrap rgw
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 17:46:56 +02:00
Leseb 510e2c174f Merge pull request #349 from ceph/fix-docker-mds
Re-arrange docker invocation and fix bootstrap mds
2015-07-28 17:28:26 +02:00
Sébastien Han fea0cc87ec Re-arrange docker invocation and fix bootstrap mds
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 17:25:53 +02:00
Leseb 36206f0263 Merge pull request #348 from ceph/fix-docker-osd-contrack
Fix the conntrack_max
2015-07-28 16:57:39 +02:00
Sébastien Han 0508cfea86 Fix the conntrack_max
Fixes: https://github.com/ceph/ceph-docker/issues/19

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 16:48:21 +02:00
Leseb 0ba422db97 Merge pull request #347 from ceph/fix-docker-osd
Re-arrange docker invocation and fix bootstrap
2015-07-28 16:21:15 +02:00
Sébastien Han 6d0e8777e2 Re-arrange docker invocation and fix bootstrap
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 16:05:35 +02:00
Leseb 8d323742c7 Merge pull request #346 from ceph/fix-multi-mon-docker
Fix multi-mon docker deployment
2015-07-28 15:55:42 +02:00
Sébastien Han f0600d7561 Re-arrange docker monitor directory for clarity
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 15:44:52 +02:00
Sébastien Han 329e4e4793 Add customisable env variables
Now we can easily pass new variables to bootstrap the container.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 15:32:58 +02:00
Sébastien Han 69ae08b8d7 Fix multi-mon docker deployment
We can now deploy 3 mons on 3 different hosts.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-28 15:18:59 +02:00
Leseb e9c5f88fa3 Merge pull request #345 from mattt416/update_common_meta
Define dependencies in ceph-common's meta/main.yml
2015-07-28 12:01:15 +02:00
Matt Thompson b12d3374e4 Define dependencies in ceph-common's meta/main.yml
I'm currently getting a KeyError due to missing 'dependencies' on this
role when I attempt to install it with ansible-galaxy (ansible 1.9.2).
This commit simply defines an empty dependencies list so that
ansible-galaxy executes correctly.
2015-07-28 10:48:07 +01:00
Leseb 826e247c3e Merge pull request #343 from ceph/fix-rgw-template
Fix templates file path
2015-07-28 10:05:38 +02:00
Leseb 1b4165d2bb Merge pull request #344 from ceph/fix-pip
Fix pip module invocation
2015-07-27 17:54:00 +02:00
Sébastien Han 220e07e842 Fix wrong condition
We obviously want to fetch when the files exists :).

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-27 17:48:04 +02:00
Sébastien Han 07bd04c851 Fix pip module invocation
Signed-off-by: Sébastien Han <seb@redhat.com>
2015-07-27 17:41:58 +02:00
leseb 18fd87795f Fix templates file path
fixes: #342

Signed-off-by: leseb <seb@redhat.com>
2015-07-27 13:27:21 +02:00
Leseb 5e5d68ba41 Merge pull request #341 from ceph/contrib-note
Add contribution note
2015-07-25 11:12:18 +02:00
leseb 2cb0fab421 Add contribution note
Signed-off-by: leseb <seb@redhat.com>
2015-07-25 11:10:39 +02:00
Leseb 888ea92854 Merge pull request #340 from ceph/add-readmes
Add READMEs for each roles
2015-07-25 10:55:04 +02:00
leseb d84159bdb3 Add READMEs for each roles
Galaxy here we are!

Signed-off-by: leseb <seb@redhat.com>
2015-07-25 10:51:53 +02:00
Leseb f0b9eda6b9 Merge pull request #334 from lyandrew/master
Create fetch directory if it doesn't exist.
2015-07-25 09:23:41 +02:00
Andrew F. Ly 76d2cd381d Create a local fetch directory if it doesn't exist 2015-07-24 22:10:39 -05:00
Leseb 2c5b03b353 Merge pull request #339 from ceph/fix-split
Fix the branch update
2015-07-24 19:17:20 +02:00
leseb 1f5cf4f8f3 Fix the branch update
Signed-off-by: leseb <seb@redhat.com>
2015-07-24 19:16:32 +02:00
Leseb e8559bf052 Merge pull request #337 from ceph/split-repo
Modify the repo to host reoles on the galaxy
2015-07-24 18:28:05 +02:00
leseb 08add29d92 Modify the repo to host reoles on the galaxy
Signed-off-by: leseb <seb@redhat.com>
2015-07-24 18:14:59 +02:00
Leseb 1c683a9366 Merge pull request #336 from ceph/re-arrange-dir
Re-arrange roles
2015-07-24 16:25:42 +02:00
leseb f1e6b0216d Re-arrange roles
Trying to add more clarity in the role's task structure.

Signed-off-by: leseb <seb@redhat.com>
2015-07-24 14:50:32 +02:00
Leseb c73e153808 Merge pull request #335 from ceph/ceph-version-return-code
Fix ceph version return code issue
2015-07-24 12:39:10 +02:00
leseb 518785d113 Fix ceph version return code issue
fixes: #258

Signed-off-by: leseb <seb@redhat.com>
2015-07-24 12:36:45 +02:00