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

Bug #1555145 reported by Vladimir Khlyunev on 2016-03-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Sergey Abramov
7.0.x
High
Sergey Abramov
8.0.x
High
Sergey Abramov
Mitaka
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

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

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)

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  Edit
Everyone can see this information.

Other bug subscribers