Commit Graph

4589 Commits (c45906e0ac96626cc7776df1dfac0dbf58f07967)
 

Author SHA1 Message Date
Sébastien Han 3b49c57834 Move parted to the end of the playbook
If we call partprobe directly after the partition deletion the task will
get stucked.

Signed-off-by: Sébastien Han <seb@redhat.com>
2015-08-03 16:20:03 +02:00
Leseb 584ea8ba61 Merge pull request #360 from msambol/one_osd
Verify only one osd scenario
2015-08-02 22:04:43 +02:00
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