Reviewed:  https://review.opendev.org/703011
Committed: 
https://git.openstack.org/cgit/openstack/tempest/commit/?id=1c680fdb728c24a4c9a1507ad8319f0a505cef9c
Submitter: Zuul
Branch:    master

commit 1c680fdb728c24a4c9a1507ad8319f0a505cef9c
Author: Ghanshyam <gm...@ghanshyammann.com>
Date:   Mon Jan 20 11:43:29 2020 -0600

    Define python3 as basepython for Tempest tox env
    
    While OpenStack is in transition to drop py2, many
    lib or dependency of Tempest or its plugins cannot
    be installed on python 2.7.
    
    To install Tempest on py3 evnv, let's change the basepython
    as python 3 for tox env.
    
    Defining basepython as python3.6 for all venv using
    .tox/tempest.
    
    Depends-On: https://review.opendev.org/#/c/703476/
    Depends-On: https://review.opendev.org/#/c/703679/
    
    Closes-Bug: 1860033
    Change-Id: If3ff71dbe636ef98072b15f6599e6e641c222f30


** Changed in: tempest
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1860033

Title:
  Tempest jobs broken on stable branches due to requirements neutron-lib
  upgrade (the EOLing python2 drama)

Status in devstack:
  Confirmed
Status in neutron:
  Confirmed
Status in tempest:
  Fix Released

Bug description:
  Updating neutron-lib to 2.0.0 (py3-only release) in upper constraints on 
master [1] killed neutron tempest rocky jobs with:
  2020-01-16 19:07:29.088781 | controller | Processing 
/opt/stack/neutron-tempest-plugin
  2020-01-16 19:07:29.825378 | controller | Requirement already satisfied: 
pbr===5.4.4 in ./.tox/tempest/lib/python2.7/site-packages (from -c u-c-m.txt 
(line 58)) (5.4.4)
  2020-01-16 19:07:29.869691 | controller | Collecting neutron-lib===2.0.0 
(from -c u-c-m.txt (line 79))
  2020-01-16 19:07:30.019373 | controller |   Could not find a version that 
satisfies the requirement neutron-lib===2.0.0 (from -c u-c-m.txt (line 79)) 
(from versions: 0.0.1, 0.0.2, 0.0.3, 0.1.0, 0.2.0, 0.3.0, 0.4.0, 1.0.0, 1.1.0, 
1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.9.0, 1.9.1, 1.9.2, 1.10.0, 
1.11.0, 1.12.0, 1.13.0, 1.14.0, 1.15.0, 1.16.0, 1.17.0, 1.18.0, 1.19.0, 1.20.0, 
1.21.0, 1.22.0, 1.23.0, 1.24.0, 1.25.0, 1.26.0, 1.27.0, 1.28.0, 1.29.0, 1.29.1, 
1.30.0, 1.31.0)
  2020-01-16 19:07:30.033128 | controller | No matching distribution found for 
neutron-lib===2.0.0 (from -c u-c-m.txt (line 79))

  see [2] for an example log.

  These jobs run on Ubuntu 16.04 with Python 2.

  [1] https://review.opendev.org/702288
  [2] 
https://f6bb8d2d9ae7bba883a1-1b1c7df97f8efc0930cf31e3404d1843.ssl.cf2.rackcdn.com/702946/1/check/neutron-tempest-plugin-api-rocky/9043fec/job-output.txt

To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1860033/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to