Stack update causes overcloudrc OS_PASSWORD update and fails overcloud keystone authentication

Bug #1638003 reported by Marios Andreou
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Dougal Matthews

Bug Description

As first discussed in https://bugzilla.redhat.com/show_bug.cgi?id=1388930 after a stack update operation the overcloudrc is updated and in particular OS_PASSWORD is changed so that authentication against overcloud keystone fails. There is already a fix proposed by rbrady:

    "Fix AdminPassword for overcloud during upgrades" https://review.openstack.org/#/c/391201/ I05dbbe61f3ff8da182739aa41512b76fc86cb7a6 python-tripleoclient

Filing this bug as we'll need the fix into stable/newton

Changed in tripleo:
milestone: none → ocata-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (master)

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

Changed in tripleo:
assignee: Ryan Brady (rbrady) → Dougal Matthews (d0ugal)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-tripleoclient (stable/newton)

Change abandoned by Ryan Brady (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/391201
Reason: This change should be used instead of this one: https://review.openstack.org/#/c/392593/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-tripleoclient (master)

Change abandoned by Dougal Matthews (<email address hidden>) on branch: master
Review: https://review.openstack.org/392593

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

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/394195

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

Reviewed: https://review.openstack.org/393831
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=ebe270c258d07b9a63d26a477814336188d57d53
Submitter: Jenkins
Branch: master

commit ebe270c258d07b9a63d26a477814336188d57d53
Author: Dougal Matthews <email address hidden>
Date: Fri Nov 4 15:36:07 2016 +0000

    Use parameters from existing Heat stack if it already exists

    Users upgrading from Mitaka will have a stack and no plan. When
    instack-undercloud creates the plan it will generate new passwords. With
    this change it will take the passwords from the Heat stack.

    Closes-Bug: #1638003
    Change-Id: I3ea6bbd0d9c5dd345b8a4a26a1788326e09d4209

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

Reviewed: https://review.openstack.org/394195
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=accc27c20c0a79a3ab1a9e0071cdeec0374956e3
Submitter: Jenkins
Branch: stable/newton

commit accc27c20c0a79a3ab1a9e0071cdeec0374956e3
Author: Dougal Matthews <email address hidden>
Date: Fri Nov 4 15:36:07 2016 +0000

    Use parameters from existing Heat stack if it already exists

    Users upgrading from Mitaka will have a stack and no plan. When
    instack-undercloud creates the plan it will generate new passwords. With
    this change it will take the passwords from the Heat stack.

    Closes-Bug: #1638003
    Change-Id: I3ea6bbd0d9c5dd345b8a4a26a1788326e09d4209
    (cherry picked from commit ebe270c258d07b9a63d26a477814336188d57d53)

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

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

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

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

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

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