Remove six usage from api module

Bug #1952742 reported by Victoria Martinez de la Cruz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Invalid
Low
Victoria Martinez de la Cruz

Bug Description

Manila api is still using the six library (Python 2 and 3 compatibility library). Manila is now supporting only Python 3 so the six library is no longer needed.

Changed in manila:
assignee: nobody → Victoria Martinez de la Cruz (vkmc)
milestone: none → yoga-2
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Goutham Pacha Ravi (gouthamr) wrote :

Hi Victoria,

Are you proposing that we want separate trackers for each module? We could use a blueprint instead?

Haixin started on this effort a while ago - the work stalled due to lack of reviewer attention. We can pick it up again:

https://review.opendev.org/q/topic:%22manila_remove_six%22+(status:open%20OR%20status:merged)

Revision history for this message
Victoria Martinez de la Cruz (vkmc) wrote :

Thanks for the feedback Goutham. Yes, I think a blueprint would be more suitable for this. I've registered the blueprint here https://blueprints.launchpad.net/manila/+spec/manila-remove-six.

We should definitely pick up Haixin work and continue from there

Changed in manila:
status: Confirmed → Invalid
Revision history for this message
Victoria Martinez de la Cruz (vkmc) wrote :

Marking this as invalid since this will be tracked with the bp

Changed in manila:
milestone: yoga-2 → none
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.