swift integration not keystone v3 compatible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Glance Charm |
Fix Released
|
Medium
|
James Page | ||
OpenStack Keystone Charm |
Fix Released
|
Medium
|
James Page |
Bug Description
The swift storage configuration in the glance templates hard codes authentication to v2, so @queens where v2 has been removed, the integration is not functional.
Implementing v3 support is a little awkward due to:
a) the pattern for v3 configuration involves using a new configuration file (glance-swift.conf) and referencing that from the main config file - I'll dig in a little to see if we can do this via the [DEFAULT] section as we do for v2 but that's not looking hopeful.
b) AFAICT based on testing the configuration also needs the service domain id to be passed from the keystone charm to the glance charm on the identity-service relation - this is not done today.
This issue was revealed whilst enabling queens testing for the swift-proxy charm, which uses glance to validate that everything is functional.
Changed in charm-keystone: | |
status: | New → Triaged |
Changed in charm-glance: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in charm-keystone: | |
importance: | Undecided → Medium |
Changed in charm-glance: | |
milestone: | none → 18.05 |
Changed in charm-keystone: | |
milestone: | none → 18.05 |
Changed in charm-glance: | |
milestone: | 18.05 → 18.02 |
Changed in charm-keystone: | |
milestone: | 18.05 → 18.02 |
Changed in charm-glance: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-keystone: | |
assignee: | nobody → James Page (james-page) |
Changed in charm-glance: | |
status: | Triaged → In Progress |
Changed in charm-keystone: | |
status: | Triaged → In Progress |
Changed in charm-glance: | |
milestone: | 18.02 → 18.05 |
Changed in charm-keystone: | |
status: | Fix Committed → Fix Released |
Changed in charm-glance: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/548516
Review: https:/