Comment 18 for bug 1813725

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to swift (stable/rocky)

Reviewed: https://review.opendev.org/690629
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=8fc622b28a4fc7ed23ba79ee1db2103a541866b7
Submitter: Zuul
Branch: stable/rocky

commit 8fc622b28a4fc7ed23ba79ee1db2103a541866b7
Author: Tim Burke <email address hidden>
Date: Wed Feb 6 16:48:17 2019 -0800

    encryption: Stop being cutesy with os.path.join()

    Turns out, we *care* about the path, and object paths *don't follow
    filesystem semantics*!

    Be explicit: /<account>/<container>/<object>

    Bump the key version number so we know whether we can trust the full path
    or not.

    Change-Id: Ide9d44cc18575306363126a93d91f662c6ee23e0
    Related-Bug: 1813725
    (cherry picked from commit 43103319d0aa27f24e6520c0962bd19e55568ad4)