Sébastien Han
2fb4981ca9
shrink-osd: admin key not needed for container shrink
...
Also do some clean
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-10-07 00:20:43 +02:00
Sébastien Han
6bac613611
shrink: support for container
...
We can now shrink mon and osds on containerized deployment.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1492115
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-09-20 16:25:07 +02:00
Sébastien Han
3031e51778
shrink-osd: fix when multiple osds
...
The loop was being built properly so we were always getting the last
item as osd host.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1490355
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-09-13 15:20:11 -06:00
Sébastien Han
298a63c437
shrink mon and osd
...
Rework shrinking a monitor and an OSD playbook. Also adding test
scenario.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1366807
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-09-01 19:12:00 +02:00
Sébastien Han
fdc6aebd62
infrastructure-playbooks: update with ceph-defaults roles
...
Signed-off-by: Sébastien Han <seb@redhat.com>
2017-08-02 17:12:20 +02:00
WingkaiHo
0b9f322ca0
improve shrink-osd.yml can shrink osd when disk damage
2017-04-27 10:26:26 +08:00
chenyanshan
7eab2529ed
this patch fix the regex pattern in infrastructure-playbooks/shrink-osd.yml when the osd's pid num is bigger than 9999
...
Signed-off-by: chenyanshan <yanshanchen@139.com>
2016-12-05 13:40:38 +08:00
Guillaume Abrioux
a680707f6f
All `include_vars` need to have `*.yml`, `*.yaml` or `*.json` extension.
...
As introduced in the following PR:
- https://github.com/ansible/ansible/pull/17207
we need to refactor our code.
2016-11-24 14:03:49 +01:00
Sébastien Han
a2fcd222d2
moving to ansible v2.2 compatibility
...
Signed-off-by: Sébastien Han <seb@redhat.com>
Co-Authored-By: Julien Francoz julien@francoz.net
2016-11-04 10:09:38 +01:00
Sébastien Han
fde819d1a8
create a directory for infrastructure playbooks
...
Since we have a couple of infrastructure related playbooks
(additionnally to the roles we are using to deploy Ceph), it makes sense
to have them located in a separate directory.
Signed-off-by: Sébastien Han <seb@redhat.com>
2016-08-17 11:53:34 +02:00