Merge lp:~thedac/simplestreams/lp1719879 into lp:simplestreams
Proposed by
David Ames
Status: | Merged |
---|---|
Merged at revision: | 454 |
Proposed branch: | lp:~thedac/simplestreams/lp1719879 |
Merge into: | lp:simplestreams |
Diff against target: |
38 lines (+12/-4) 2 files modified
simplestreams/objectstores/swift.py (+8/-3) simplestreams/openstack.py (+4/-1) |
To merge this branch: | bzr merge lp:~thedac/simplestreams/lp1719879 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Server Team CI bot | continuous-integration | Approve | |
simplestreams-dev | Pending | ||
Review via email: mp+333011@code.launchpad.net |
Description of the change
Fix KSv3 Bugs
This change fixes two bugs.
One, when using keystoneauth1 sessions with swiftclient less than
3.3.0, catch the TypeError and use the old Connection method.
Two, the glance mirror would check if tenant_id matched before
recognizing an existing image. This cause duplicate images to be
uploaded. With keystoneauth1 sessions use a method to get the
project id.
LP: #1719879
To post a comment you must log in.
PASSED: Continuous integration, rev:453 /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/42/ /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/nodes= metal-amd64/ 42 /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/nodes= metal-arm64/ 42 /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/nodes= metal-ppc64el/ 42 /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/nodes= metal-s390x/ 42 /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/nodes= vm-i386/ 42
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/simplestrea ms-ci/42/ rebuild
https:/