adding docker-ha.yaml to the plan-environment.yaml breaks the undercloud

Bug #1824030 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Michele Baldessari

Bug Description

If you update the default plan-environment.yaml to include the environments/docker-ha.yaml, the undercloud installation fails because it tries to use the pacemaker versions of rabbitmq/mariadb. Prior to stein, we included the environments/docker.yaml in the deploy command which unconfigured the items configured in docker-ha.yaml. We need to add the non-pacemaker configuration into the undercloud.yaml environment so inclusion of docker-ha.yaml in the plan doesn't trigger a pacemaker enabled undercloud config. The undercloud role doesn't have pacemaker so the services can't be properly configured.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/651403

Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
importance: Critical → High
Changed in tripleo:
assignee: Alex Schultz (alex-schultz) → Michele Baldessari (michele)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/651403
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b3bf680fb7d316dcde37898cf774f660a8c5f258
Submitter: Zuul
Branch: master

commit b3bf680fb7d316dcde37898cf774f660a8c5f258
Author: Alex Schultz <email address hidden>
Date: Tue Apr 9 16:32:29 2019 -0600

    Ensure non-pacemaker versions for undercloud

    If the plan-environment.yaml includes docker-ha.yaml by default, the
    pacemaker version of some services get enabled for the undercloud. Let
    us be more explicit about these services in the undercloud environment
    file to ensure we get the right version configured always.

    Change-Id: I806f95e3b4988b0f3c427a652cdd6ea39154798a
    Closes-Bug: #1824030

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.5.0

This issue was fixed in the openstack/tripleo-heat-templates 10.5.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.