swift auth opts to be removed from glance store code

Bug #1675950 reported by Dharini Chandrasekar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glance
Triaged
Medium
Unassigned
glance_store
Triaged
High
Unassigned

Bug Description

NOTE: not sure there's anything to be done on the glance side (other than regenerating the config files). These options have been deprecated for a long time, it's time to remove them.

The following opts were deprecated in favor of reading swift params from the file set with swift_store_config_file: [1]

swift_store_auth_version
swift_store_auth_address
swift_store_user
swift_store_key

These opts to need to be removed and the required swift params need to be read from the swift store config file.
This is is the desired behaviour for both swift single tenant and swift multi tenant mode where the user has to set default_swift_reference accordingly.

[1] https://github.com/openstack/glance_store/blob/2612aac2974d08214cdb1ea0d9a806cfb829adfc/glance_store/_drivers/swift/utils.py#L44-L75

Changed in glance:
assignee: nobody → Dharini Chandrasekar (dharini-chandrasekar)
Changed in glance:
assignee: Dharini Chandrasekar (dharini-chandrasekar) → nobody
status: New → Triaged
importance: Undecided → Medium
Changed in glance-store:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 0.24.0
importance: Medium → High
description: updated
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.