Upgrade Mitaka to Newton failed with gnocchi using swift backend: ClientException: Authorization Failure. Authorization Failed: Service Unavailable (HTTP 503)

Bug #1634897 reported by Marios Andreou
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Pradeep Kilambi

Bug Description

As first discussed at https://bugzilla.redhat.com/show_bug.cgi?id=1386595 gnocchi using a swift backend will fail during the controller upgrade step

Filing a bug as we'll need this in stable/newton

Related fix already proposed and ongoing by Pradeep at "move gnocchi upgrade to controller upgrade step 3" https://review.openstack.org/#/c/388649/ I22d02528420e4456f84b80905a7b3a80653fa7b0 tripleo-heat-templates

Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
milestone: none → ocata-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/388649
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=a8e119094f5477c132220e30e7a2e1a9915581a3
Submitter: Jenkins
Branch: master

commit a8e119094f5477c132220e30e7a2e1a9915581a3
Author: Pradeep Kilambi <email address hidden>
Date: Wed Oct 19 07:32:25 2016 -0400

    Rework gnocchi-upgrade to run in a separate upgrade step

    gnocchi when configured with swift will require keystone
    to be available to authenticate to migrate to v3. At this
    step keystone is not available and gnocchi upgrade fails
    with auth error. Instead start apache in step 3, start
    apache first and then run gnocchi upgrade in a separate
    step and let upgrade happen here.

    Closes-Bug: #1634897

    Change-Id: I22d02528420e4456f84b80905a7b3a80653fa7b0

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

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

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

Reviewed: https://review.openstack.org/393424
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=1a425749bc36d8b808ccd54c5aef815f1b4c0e93
Submitter: Jenkins
Branch: stable/newton

commit 1a425749bc36d8b808ccd54c5aef815f1b4c0e93
Author: Pradeep Kilambi <email address hidden>
Date: Wed Oct 19 07:32:25 2016 -0400

    Rework gnocchi-upgrade to run in a separate upgrade step

    gnocchi when configured with swift will require keystone
    to be available to authenticate to migrate to v3. At this
    step keystone is not available and gnocchi upgrade fails
    with auth error. Instead start apache in step 3, start
    apache first and then run gnocchi upgrade in a separate
    step and let upgrade happen here.

    Closes-Bug: #1634897

    Change-Id: I22d02528420e4456f84b80905a7b3a80653fa7b0
    (cherry picked from commit a8e119094f5477c132220e30e7a2e1a9915581a3)

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 6.0.0.0b1

This issue was fixed in the openstack/tripleo-heat-templates 6.0.0.0b1 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 5.1.0

This issue was fixed in the openstack/tripleo-heat-templates 5.1.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.