This service allows configuring and deploying cinder-volume
containers in a HA overcloud managed by pacemaker.
The containers are managed and run by pacemaker. Pacemaker runs the
standard Kolla image but overrides the initial command so that
it explicitely calls cinder-volume. This way, we shield ourselves
from any unexpected future change in Kolla.
This container needs to use the 'docker_config' section to invoke
puppet (as opposed to 'docker_puppet_tasks'), because due to the HA
composability each resource creation needs to happen on the bootstrap
node of that service and 'docker_puppet_tasks' will only run on the
controller/primary role.
Reviewed: https:/ /review. openstack. org/467752 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=fdb233e64e3 d78014dd7e351ab fed5aec5035866
Committed: https:/
Submitter: Jenkins
Branch: master
commit fdb233e64e3d780 14dd7e351abfed5 aec5035866
Author: Damien Ciabrini <email address hidden>
Date: Thu Jun 8 08:31:23 2017 -0400
Containerize Cinder-volume for HA
This service allows configuring and deploying cinder-volume
containers in a HA overcloud managed by pacemaker.
The containers are managed and run by pacemaker. Pacemaker runs the puppet_ tasks') , because due to the HA puppet_ tasks' will only run on the primary role.
standard Kolla image but overrides the initial command so that
it explicitely calls cinder-volume. This way, we shield ourselves
from any unexpected future change in Kolla.
This container needs to use the 'docker_config' section to invoke
puppet (as opposed to 'docker_
composability each resource creation needs to happen on the bootstrap
node of that service and 'docker_
controller/
Co-Authored-By: Michele Baldessari <email address hidden>
Partial-Bug: #1668920
Depends-On: I95ad4dd89b4739 6bea672813d87de 35e64c04b2d
Change-Id: Ib6396219c3d948 4c533f6f9995d56 5091a197bbb