The update_roles workflow doesn't pass the container name to the list_available_roles workflow

Bug #1775791 reported by Dougal Matthews
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Jiri Tomasek

Bug Description

The tripleo.plan_management.v1.update_roles as the workflow does not pass container and queue_name inputs to list_available_roles subworkflow:

This causes the list_available_roles to operate on the incorrect plan if a name other than "overcloud" is being used.

Related Bugzilla. https://bugzilla.redhat.com/show_bug.cgi?id=1588838

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

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

Changed in tripleo:
status: Confirmed → In Progress
Changed in tripleo:
assignee: Dougal Matthews (d0ugal) → Jiri Tomasek (jtomasek)
Changed in tripleo:
assignee: Jiri Tomasek (jtomasek) → Dougal Matthews (d0ugal)
Changed in tripleo:
assignee: Dougal Matthews (d0ugal) → Jiri Tomasek (jtomasek)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

Reviewed: https://review.openstack.org/573637
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=b6c68814197ec18d3d489e0f0c49664f34f27296
Submitter: Zuul
Branch: master

commit b6c68814197ec18d3d489e0f0c49664f34f27296
Author: Dougal Matthews <email address hidden>
Date: Fri Jun 8 10:09:32 2018 +0100

    Pass container and queue_name inputs to the list_available_roles workflow

    The tripleo.plan_management.v1.update_roles workflow didn't pass the plan
    name (container name) or Zaqar queue name to the sub-workflow it triggered.
    This caused the behaviour to be incorrect when using a name other than the
    default. It now correctly passes on these parameters.

    Change-Id: Ie0fccbdbfd97005dbc13ae6d1493b8274bb6254e
    Closes-Bug: #1775791

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/574214

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (stable/queens)

Reviewed: https://review.openstack.org/574214
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=5b988c71d64d151434c0130757c121dd0373a5c4
Submitter: Zuul
Branch: stable/queens

commit 5b988c71d64d151434c0130757c121dd0373a5c4
Author: Dougal Matthews <email address hidden>
Date: Fri Jun 8 10:09:32 2018 +0100

    Pass container and queue_name inputs to the list_available_roles workflow

    The tripleo.plan_management.v1.update_roles workflow didn't pass the plan
    name (container name) or Zaqar queue name to the sub-workflow it triggered.
    This caused the behaviour to be incorrect when using a name other than the
    default. It now correctly passes on these parameters.

    Change-Id: Ie0fccbdbfd97005dbc13ae6d1493b8274bb6254e
    Closes-Bug: #1775791
    (cherry picked from commit b6c68814197ec18d3d489e0f0c49664f34f27296)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 8.6.3

This issue was fixed in the openstack/tripleo-common 8.6.3 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 9.2.0

This issue was fixed in the openstack/tripleo-common 9.2.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.