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
Leseb
b26e35a70e
Merge pull request #332 from ceph/galaxy
...
First steps to Ansible Galaxy
2015-07-23 13:24:31 +02:00
leseb
7bb28afdd8
First steps to Ansible Galaxy
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-23 11:45:19 +02:00
Leseb
8e60d6182d
Merge pull request #331 from ceph/add-primary-aff
...
Add primary affinity option
2015-07-20 15:00:18 +02:00
leseb
1112cf5431
Add primary affinity option
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-20 14:48:58 +02:00
Leseb
5350520f64
Merge pull request #330 from ceph/vagrant-clean
...
Do not track fetch directory
2015-07-17 19:00:00 +02:00
leseb
5fc4d846a6
Do not track fetch directory
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-17 18:14:12 +02:00
Leseb
f247d86b14
Merge pull request #328 from ceph/group-vars
...
Do not track group_vars files
2015-07-17 15:32:04 +02:00
Leseb
9825a448c8
Merge pull request #329 from ceph/fix-mon-gen-key
...
Fix monitor key generation
2015-07-17 15:29:51 +02:00
leseb
c8edb29909
Fix monitor key generation
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-17 15:26:38 +02:00
leseb
be34f2de5f
Do not track group_vars files
...
While deploying it's a bit annoying to have these files tracked by git.
If we want to closely work with the upstream version it will be easier.
Signed-off-by: leseb <seb@redhat.com>
2015-07-17 14:42:16 +02:00
Leseb
6bdf09d166
Merge pull request #327 from ceph/generate-monkey
...
Generate initial monitor key dynamically
2015-07-17 14:36:56 +02:00
leseb
444837e9ae
Do not change while checking
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-17 14:34:44 +02:00
leseb
c27450ff40
Generate initial monitor key dynamically
...
Cool stuff :). We don't need to specify an initial monitor key anymore.
A key will automatically be generated.
The default key can always be overriden with the `monitor_secret`
variable.
Signed-off-by: leseb <seb@redhat.com>
2015-07-17 11:58:50 +02:00
Leseb
03fdb46dc4
Merge pull request #326 from ceph/bare-metal-video
...
Add bare metal video
2015-07-08 16:21:30 +02:00
leseb
5bedc8b8e6
Add bare metal video
...
Signed-off-by: leseb <seb@redhat.com>
2015-07-08 16:21:16 +02:00
Leseb
9761570bb7
Merge pull request #325 from ceph/img-format
...
Add support for image format
2015-07-08 14:31:49 +02:00
leseb
b6d5c6634f
Add support for image format
...
By default, we want to use format 2.
This closely works with rbd features as well.
Signed-off-by: leseb <seb@redhat.com>
2015-07-08 14:21:16 +02:00
Leseb
35176cef03
Merge pull request #324 from ceph/improve-purge
...
Improve purge playbook
2015-07-08 11:21:19 +02:00
leseb
4b63bb92ba
Fix variable
...
Should have looked at Travis this time...
Signed-off-by: leseb <seb@redhat.com>
2015-07-08 11:17:27 +02:00
leseb
e249098f7b
Improve purge playbook
...
We run a zap twice here since we can't combine with_items and
with_sequence yet. This will land in Ansible 2.0. We destroy all the
partitions and re-create new labels as well. We do this twice just
because sometimes one is not sufficient. We also call partprobe to make
sure that the kernel sees the changes.
Signed-off-by: leseb <seb@redhat.com>
2015-07-08 10:34:16 +02:00
Leseb
8aaf879a71
Merge pull request #323 from ceph/reuse-public-eth
...
Re-use public network for private network
2015-07-07 18:21:44 +02:00
leseb
9831da7510
Re-use public network for private network
...
We don't always have a dedicated cluster network so we can by default
re-use the public network value.
This is just laziness :).
Signed-off-by: leseb <seb@redhat.com>
2015-07-07 18:18:47 +02:00