aboutsummaryrefslogtreecommitdiffstats
path: root/extraconfig/tasks/pacemaker_common_functions.sh
diff options
context:
space:
mode:
authorVictoria Martinez de la Cruz <victoria@redhat.com>2017-07-11 16:42:15 -0300
committerVictoria Martinez de la Cruz <victoria@redhat.com>2017-08-16 15:48:21 -0300
commit043bfeeb7295b40d86277a3c73418ee03263fedf (patch)
tree7485ac8d5c18d520db19b4d408a417312597799a /extraconfig/tasks/pacemaker_common_functions.sh
parent4dabd2c487d998caf43fcee9f906ba27985242f6 (diff)
Containerize Manila Share for HA
This service allows configuring and deploying manila-share 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 manila-share. 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. Based on work done in fdb233e64e3d78014dd7e351abfed5aec5035866 Partial-Bug: #1668922 Change-Id: Ifa94c506db5eb667690a19d594115a93d2a790b2 Depends-On: I797eea2f7788f65411964ccb852b5707e916416f
Diffstat (limited to 'extraconfig/tasks/pacemaker_common_functions.sh')
0 files changed, 0 insertions, 0 deletions