[goals][Drop Python 2.7 Support][storlets] Request to hold on dropping python2.7 support in Storlets

Ghanshyam Mann gmann at ghanshyammann.com
Wed Apr 15 13:53:39 UTC 2020

---- On Wed, 15 Apr 2020 02:30:08 -0500 Takashi Kajinami <tkajinam at redhat.com> wrote ----
 > Hi,
 > Sorry to be late to raise this up, but I'd like to request to postponecompletion of "Dropping Python2.7 Support" work in Storlets during this cycle.
 > Storlets is heavily dependent on swift and swift won't drop python 2.7 support during this cycle.This means that we still expect some users who want to run storlets with their swiftrunning on python2 during Ussuri.

Yeah, this request is too late when we almost done to drop the py2 except swift. You should have brought this during planning phase.
But close interaction with swift and the use case you described make sense too.

Before I check the possible options, I would like to know is there any OpenStack dependency (library or any other project) in Storlets for python2?

Few I can see in test requirements need few[1]. 

[1] https://github.com/openstack/storlets/blob/a8f1fce69ab236314ae62316482da2f11fe19865/test-requirements.txt


 > Currently we've completed all python3 compatibility work, and py2 tests are already dropped.However we would like to postpone marking storlets as python3 only(and dropping all py2-3 compatibility codes)
 > so that we don't prohibit users from using it in swift with python2.
 > See the following patch to remove python3 only mark at the moment.(It was initially added, but we want to revert it)
 >  [1] https://review.opendev.org/#/c/720131/2
 > Thank you,Takashi
 > -- 
 > ----------Takashi Kajinami
 > Senior Software Maintenance Engineer
 > Customer Experience and Engagement
 > Red Hate-mail: tkajinam at redhat.com

More information about the openstack-discuss mailing list