yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #81029
[Bug 1853693] Re: Remove Python 2 testing and gate jobs
Reviewed: https://review.opendev.org/695707
Committed: https://git.openstack.org/cgit/openstack/glance/commit/?id=40bd312410d6ff23ea5d8b6d6263f40bd456fffd
Submitter: Zuul
Branch: master
commit 40bd312410d6ff23ea5d8b6d6263f40bd456fffd
Author: Brian Rosmaita <rosmaita.fossdev@xxxxxxxxx>
Date: Fri Nov 22 10:11:52 2019 -0500
Remove py2 testing, jobs
Change tox.ini so that all jobs are python3, and add explicit
unit/functional testenvs for the two ussuri python runtimes
(3.6 and 3.7).
Remove py2 jobs from .zuul.yaml and redefine the periodic "tips"
jobs so that they are testing with the ussuri python runtimes.
Added nodeset: ubuntu-bionic to the abstract base jobs so that
py3.7 is available.
Co-authored-by: Ghanshyam Mann <gmann@xxxxxxxxxxxxxxxxx>
Co-authored-by: Brian Rosmaita <rosmaita.fossdev@xxxxxxxxx>
Closes-bug: #1853693
Change-Id: I15467c34fc8466fa1724c5401dc879ae77c1922d
** Changed in: glance
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1853693
Title:
Remove Python 2 testing and gate jobs
Status in Glance:
Fix Released
Status in glance_store:
New
Status in Glance Client:
New
Bug description:
With the Ussuri release, OpenStack will no longer support Python 2.
We need to remove Python 2 testing right away, because as other
project and libraries remove Python 2 support, our testing and gate
jobs may break. (See, for example, the discussion on
https://review.opendev.org/#/c/695007/ )
The periodic "tips" jobs will definitely break.
Need to remove the py2* testenvs in tox as well as py2-specific
testing configured in .zuul.yaml
As part of this, should make sure we are configured to test the
official Ussuri python runtimes, namely, py36 and py37. See
https://governance.openstack.org/tc/reference/runtimes/ussuri.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1853693/+subscriptions
References