ceph-ansible/roles/ceph-mon/tasks/docker
Guillaume Abrioux 259fae931d mon: fix mgr keyring creation when upgrading from jewel
On containerized deployment,
when upgrading from jewel to luminous, mgr keyring creation fails because the
command to create mgr keyring is executed on a container that is still
running jewel since the container is restarted later to run the new
image, therefore, it fails with bad entity error.

To get around this situation, we can delegate the command to create
these keyrings on the first monitor when we are running the playbook on the last monitor.
That way we ensure we will issue the command on a container that has
been well restarted with the new image.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1574995

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2018-05-09 10:29:48 -07:00
..
configure_ceph_command_aliases.yml Adds handy ceph aliases whe containerized installations. 2018-03-08 13:56:39 +01:00
copy_configs.yml mon: remove redundant copy task 2018-04-23 18:34:58 +02:00
fetch_configs.yml Docker: split the task 'copy ceph configs&keys' 2017-09-11 21:14:13 +02:00
main.yml mon: fix mgr keyring creation when upgrading from jewel 2018-05-09 10:29:48 -07:00
start_docker_monitor.yml container: trigger handlers on systemd file change 2018-01-10 16:46:42 +01:00