s3 auth broken in 18.11 release

Bug #1814541 reported by Edward Hope-Morley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Swift Proxy Charm
Fix Released
Critical
Edward Hope-Morley

Bug Description

The 18.11 release includes commit [1] which reorders the pipeline elements and specifically the auth middlewares which is breaking s3 - i get a 403 Unauthorized with Queens when i upgrade to this patch.

[1] https://github.com/openstack/charm-swift-proxy/commit/e92e8a75e054d63db12bbbcddee41e0d5c29255e

Revision history for this message
Edward Hope-Morley (hopem) wrote :

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

Changed in charm-swift-proxy:
milestone: none → 19.04
importance: Undecided → Critical
tags: added: sts
tags: added: stable-backport
Changed in charm-swift-proxy:
assignee: nobody → Edward Hope-Morley (hopem)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-swift-proxy (stable/18.11)

Fix proposed to branch: stable/18.11
Review: https://review.openstack.org/634697

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-swift-proxy (stable/18.11)

Reviewed: https://review.openstack.org/634697
Committed: https://git.openstack.org/cgit/openstack/charm-swift-proxy/commit/?id=d14fb4a26349591f2df23c3461dbcf288c6af8b9
Submitter: Zuul
Branch: stable/18.11

commit d14fb4a26349591f2df23c3461dbcf288c6af8b9
Author: Edward Hope-Morley <email address hidden>
Date: Mon Feb 4 14:19:20 2019 +0000

    Fix Queens+ S3 auth

    Commit e92e8a7 changed the order of auth middleware in the proxy
    pipeline which causes S3 api requests to get a 403 error. This
    fixes it.

    Change-Id: I11bb1e7e3ceeec9753ad6c86072287871a4eb703
    Closes-Bug: #1814541
    (cherry picked from commit 69caa6eb50f928bf6f20ea4da0e609c757a4a3dd)

Changed in charm-swift-proxy:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-swift-proxy (master)

Reviewed: https://review.openstack.org/634695
Committed: https://git.openstack.org/cgit/openstack/charm-swift-proxy/commit/?id=69caa6eb50f928bf6f20ea4da0e609c757a4a3dd
Submitter: Zuul
Branch: master

commit 69caa6eb50f928bf6f20ea4da0e609c757a4a3dd
Author: Edward Hope-Morley <email address hidden>
Date: Mon Feb 4 14:19:20 2019 +0000

    Fix Queens+ S3 auth

    Commit e92e8a7 changed the order of auth middleware in the proxy
    pipeline which causes S3 api requests to get a 403 error. This
    fixes it.

    Change-Id: I11bb1e7e3ceeec9753ad6c86072287871a4eb703
    Closes-Bug: #1814541

Revision history for this message
Edward Hope-Morley (hopem) wrote :

backported to stable so marking as fix released

Changed in charm-swift-proxy:
status: Fix Committed → Fix Released
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.