[upgrade][8.0] Upgrade does not works if admin password was changed after initial setup

Bug #1555145 reported by Vladimir Khlyunev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Sergey Abramov
7.0.x
Fix Committed
High
Sergey Abramov
8.0.x
Fix Committed
High
Sergey Abramov
Mitaka
Fix Committed
High
Sergey Abramov

Bug Description

Steps to reproduce:
 1. Setup 7.0 Fuel as usual
 2. Change admin password using "fuel user change-password" or UI
 3. Do upgrade procedure
Actual result:
 Upgrade were interrupted with the following error:
 ERROR octane The request you have made requires authentication. (HTTP 401) (Request-ID: req-ffe28103-06ca-4546-8e79-35f9de427644)
Reproducibility:
 any run
Workaround:
 Put correct password into astute.yaml before backup

Changed in fuel:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-octane (master)

Reviewed: https://review.openstack.org/290509
Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=61cdc15a727c8409e3f2ce52ea69109f37a33d84
Submitter: Jenkins
Branch: master

commit 61cdc15a727c8409e3f2ce52ea69109f37a33d84
Author: Sergey Abramov <email address hidden>
Date: Wed Mar 9 16:42:47 2016 +0300

    Set fuel access password from console params

    Set fuel access passowrd from console params in fuel-restore command.
    It used for extra args in fuel console commands as extra args and as
    password for nailgun api authorization.

    Set up password over argument --admin-password.

        octane fuel-restore --admin-password *****

    Change-Id: I7ecc57838c2fcba79f181c942945176d5ed859e9
    Closes-bug: 1555145

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-octane (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/292276

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-octane (stable/7.0)

Fix proposed to branch: stable/7.0
Review: https://review.openstack.org/292279

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-octane (stable/8.0)

Reviewed: https://review.openstack.org/292276
Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=b888b3019eb8f87462b36363aad121dfa4218616
Submitter: Jenkins
Branch: stable/8.0

commit b888b3019eb8f87462b36363aad121dfa4218616
Author: Sergey Abramov <email address hidden>
Date: Wed Mar 9 16:42:47 2016 +0300

    Set fuel access password from console params

    Set fuel access passowrd from console params in fuel-restore command.
    It used for extra args in fuel console commands as extra args and as
    password for nailgun api authorization.

    Set up password over argument --admin-password.

        octane fuel-restore --admin-password *****

    Change-Id: I7ecc57838c2fcba79f181c942945176d5ed859e9
    Closes-bug: 1555145
    (cherry picked from commit 61cdc15a727c8409e3f2ce52ea69109f37a33d84)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-octane (stable/7.0)

Reviewed: https://review.openstack.org/292279
Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=3febaf4e879d41a9090aabd94f68d042d8f11571
Submitter: Jenkins
Branch: stable/7.0

commit 3febaf4e879d41a9090aabd94f68d042d8f11571
Author: Sergey Abramov <email address hidden>
Date: Wed Mar 9 16:42:47 2016 +0300

    Set fuel access password from console params

    Set fuel access passowrd from console params in fuel-restore command.
    It used for extra args in fuel console commands as extra args and as
    password for nailgun api authorization.

    Set up password over argument --admin-password.

        octane fuel-restore --admin-password *****

    Change-Id: I7ecc57838c2fcba79f181c942945176d5ed859e9
    Closes-bug: 1555145
    (cherry picked from commit 61cdc15a727c8409e3f2ce52ea69109f37a33d84)

tags: added: dev-to-verify
tags: removed: dev-to-verify
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.