Replace python-swiftclient usage with openstacksdk

Bug #2042493 reported by Steve Baker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Low
Steve Baker

Bug Description

openstacksdk should be used for all openstack service interactions, this bug will track doing this for swift.

A first attempt was started some years ago: https://review.opendev.org/c/openstack/ironic/+/714074

Changed in ironic:
assignee: nobody → Steve Baker (steve-stevebaker)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/ironic/+/899999

Changed in ironic:
status: New → In Progress
Dmitry Tantsur (divius)
Changed in ironic:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (master)

Reviewed: https://review.opendev.org/c/openstack/ironic/+/899999
Committed: https://opendev.org/openstack/ironic/commit/2db444bce1caedd6d58aec58288ea9ca3f63c45c
Submitter: "Zuul (22348)"
Branch: master

commit 2db444bce1caedd6d58aec58288ea9ca3f63c45c
Author: Steve Baker <email address hidden>
Date: Mon Nov 6 10:01:24 2023 +1300

    Replace swiftclient usage with openstacksdk

    Object create/delete operations translate clearly from swiftclient to
    the SDK. Switching the temp URL handling is a little more disruptive but
    the result is slightly more centralized and enables key rotation.

    Change-Id: I8df2f032224bd5e540139a798a7ab76a1aeebb06
    Closes-Bug: #2042493

Changed in ironic:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ironic 24.0.0

This issue was fixed in the openstack/ironic 24.0.0 release.

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.