Wrong version of pip is used in venvs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
High
|
Jesse Pretorius |
Bug Description
The version of pip bundled with get-pip is now 10.0.0. Note that when running the failing command manually below, it finds that the pip version is satisfied by the bundled version in /tmp/... and does not install it in the venv.
root@control1-
Looking in links: /var/www/
Requirement already up-to-date: pip in /tmp/tmpK2Y9gw/
Requirement already up-to-date: setuptools in ./keystone/
Requirement already up-to-date: wheel in ./keystone/
The ansible scripts (at tag 17.0.1) have a different error which I exploited to workaround this. While the scripts always download the current version to /opt/get-pip.py, this file is not copied to /var/www/
Also notice a third bug in this report. I am at tag 17.0.1, and it is building repos in the 17.0.0 directory.
description: | updated |
Jean-Philippe Evrard (jean-philippe-evrard) wrote : | #1 |
Jean-Philippe Evrard (jean-philippe-evrard) wrote : | #2 |
Also, could you show on which task this issue appeared? A log would do the trick.
Jesse Pretorius (jesse-pretorius) wrote : | #3 |
The get-pip.py script should be copied in this task: https:/
The installation of pip/setuptools/
The folder used is based on the openstack_release which wasn't set correctly for 17.0.1. This is resolved in 17.0.2.
Changed in openstack-ansible: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
Jesse Pretorius (jesse-pretorius) wrote : | #4 |
OK, I've confirmed that the wrong version of pip/setuptools/
summary: |
- upgraded get-pip does not install pip in venvs in repo container + Wrong version of pip is used in venvs |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-repo_build (master) | #5 |
Fix proposed to branch: master
Review: https:/
Changed in openstack-ansible: | |
status: | New → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_keystone (master) | #6 |
Fix proposed to branch: master
Review: https:/
Changed in openstack-ansible: | |
importance: | Undecided → High |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ansible-role-python_venv_build (master) | #7 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_glance (master) | #8 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_aodh (master) | #9 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_barbican (master) | #10 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_ceilometer (master) | #11 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_cinder (master) | #12 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_cloudkitty (master) | #13 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_congress (master) | #14 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_designate (master) | #15 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_gnocchi (master) | #16 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_heat (master) | #17 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_horizon (master) | #18 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_ironic (master) | #19 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_magnum (master) | #20 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_molteniron (master) | #21 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_neutron (master) | #22 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_nova (master) | #23 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_octavia (master) | #24 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_panko (master) | #25 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_rally (master) | #26 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_sahara (master) | #27 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_searchlight (master) | #28 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_swift (master) | #29 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_tacker (master) | #30 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_tempest (master) | #31 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_trove (master) | #32 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_watcher (master) | #33 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_zaqar (master) | #34 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_monasca (master) | #35 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_monasca-agent (master) | #36 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_molteniron (master) | #37 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 0dae54128d45e7b
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:46:05 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Icc757ac36b298e
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_keystone (master) | #38 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 4d92214d6b0ae93
Author: Jesse Pretorius <email address hidden>
Date: Tue Apr 17 19:25:22 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I0f0751a11dffbd
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_octavia (master) | #39 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 23b68a02919b114
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:51:27 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: If553ad33bd0717
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-repo_build (master) | #40 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 30ac05c5b02dcf4
Author: Jesse Pretorius <email address hidden>
Date: Tue Apr 17 19:12:22 2018 +0100
Constrain the pip/setuptools/
The installation of these packages are currently not constrained,
resulting in inconsistent experiences at deploy time.
This patch ensures that the venv preparation process properly
constrains the installation so that results are consistent.
Change-Id: I744e43d8a1b85d
Partial-Bug: #1764470
tags: | added: in-stable-queens |
54 comments hidden Loading more comments | view all 134 comments |
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_magnum (stable/queens) | #95 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 9a13e5c100f3a80
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:45:01 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ie71d42836014c2
Partial-Bug: #1764470
(cherry picked from commit 71a7b842472c333
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_tempest (master) | #96 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit ce9d7ae0b318330
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:03:46 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Icf39a1b5057e99
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_nova (stable/queens) | #97 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 3307d4694bcef4f
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:50:16 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I5f7e8fd3618553
Partial-Bug: #1764470
(cherry picked from commit a686b93020ee8ab
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_tempest (stable/queens) | #98 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_octavia (stable/queens) | #99 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 2c462c7424ae8b1
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:51:27 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: If553ad33bd0717
Partial-Bug: #1764470
(cherry picked from commit 23b68a02919b114
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_molteniron (stable/queens) | #100 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 4d5d83d4905dc9e
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:46:05 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Icc757ac36b298e
Partial-Bug: #1764470
(cherry picked from commit 0dae54128d45e7b
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_ceilometer (stable/queens) | #101 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 828218215b75ba3
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:25:48 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I3c589dd4c105bb
Partial-Bug: #1764470
(cherry picked from commit 07d9cc32bed99f4
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_panko (stable/queens) | #102 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 6c3790d9d51baf7
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:53:23 2018 +0100
Replace virtualenv-tools with a script
virtualenv-
change the shebang of a virtualenv python bin/ files if they
were generated with a virtualenv script whose shebang ends with
python2 instead of python.
Because we can't modify virtualenv-tools, we use shell scripts
instead.
Change-Id: I8b40b4bceaf90f
Partial-Bug: #1741634
Partial-Bug: #1764470
(cherry picked from commit 3a254e3582f9b92
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_trove (master) | #103 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 365cbc29b1ccfaa
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:04:29 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I59a70585a2bfe4
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_horizon (master) | #104 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 1085b03ec5e56f1
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:42:39 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ic69473a9723df5
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_ironic (stable/queens) | #105 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit f5177470588f166
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:43:41 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I34958aa7c965a1
Partial-Bug: #1764470
(cherry picked from commit 90a92f5eca7a186
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_keystone (stable/queens) | #106 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit be874224aa15219
Author: Jesse Pretorius <email address hidden>
Date: Tue Apr 17 19:25:22 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I0f0751a11dffbd
Partial-Bug: #1764470
(cherry picked from commit 4d92214d6b0ae93
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_swift (stable/queens) | #107 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit e4e2f380eccabc6
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:02:08 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I05d9ee40e596af
Partial-Bug: #1764470
(cherry picked from commit 1a789263bd15a44
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_trove (stable/queens) | #108 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_horizon (stable/queens) | #109 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_aodh (stable/queens) | #110 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit e75bf460a7ef507
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:20:59 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I982e042c472693
Partial-Bug: #1764470
(cherry picked from commit 1c10d38b6d3d725
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_watcher (master) | #111 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 1f606ff46173bd0
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:05:20 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I9205f5f3183eff
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_horizon (stable/queens) | #112 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 8f5a4228145ebdb
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:42:39 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ic69473a9723df5
Partial-Bug: #1764470
(cherry picked from commit 1085b03ec5e56f1
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_watcher (stable/queens) | #113 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_congress (master) | #114 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit e24db20c9104466
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:29:37 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ie26f236c0d1d43
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_congress (stable/queens) | #115 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_zaqar (master) | #116 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit da4ea69eb2de602
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:06:06 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I8772e90fa3ff26
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_zaqar (stable/queens) | #117 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_monasca (master) | #118 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit cac7008e57e701a
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:08:23 2018 +0100
Replace virtualenv-tools with a script
virtualenv-
change the shebang of a virtualenv python bin/ files if they
were generated with a virtualenv script whose shebang ends with
python2 instead of python.
Because we can't modify virtualenv-tools, we use shell scripts
instead.
Change-Id: I62ae0b1f406f10
Partial-Bug: #1741634
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_monasca (stable/queens) | #119 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (stable/queens) | #120 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/queens) | #121 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 72c8be49071ae7f
Author: Jesse Pretorius <email address hidden>
Date: Thu Apr 26 13:47:03 2018 +0100
Update role SHA's to resolve pip/python venv issues
With the release of pip10 and the use of python3 as the
default for the deploy host there were a bunch of patches
needed across all roles to ensure that the pinned versions
of pip/setuptools/
containers and virtualenvs.
This patch updates the role SHA's to ensure that all these
fixes are brought in for the next release.
Closes-Bug: #1764470
Change-Id: I5552fe62a9567f
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_congress (stable/queens) | #122 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit a8a023264eb1418
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:29:37 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ie26f236c0d1d43
Partial-Bug: #1764470
(cherry picked from commit e24db20c9104466
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_monasca (stable/queens) | #123 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 9b4bfa1a2c02fde
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:08:23 2018 +0100
Replace virtualenv-tools with a script
virtualenv-
change the shebang of a virtualenv python bin/ files if they
were generated with a virtualenv script whose shebang ends with
python2 instead of python.
Because we can't modify virtualenv-tools, we use shell scripts
instead.
Change-Id: I62ae0b1f406f10
Partial-Bug: #1741634
Partial-Bug: #1764470
(cherry picked from commit cac7008e57e701a
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_zaqar (stable/queens) | #124 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 743d97c71cbac21
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:06:06 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I8772e90fa3ff26
Partial-Bug: #1764470
(cherry picked from commit da4ea69eb2de602
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_trove (stable/queens) | #125 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 9d486a964754fa0
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:04:29 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I59a70585a2bfe4
Partial-Bug: #1764470
(cherry picked from commit 365cbc29b1ccfaa
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 17.0.3 | #126 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_tempest (stable/queens) | #127 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 19dfb8a8bfba2e1
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:03:46 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Icf39a1b5057e99
Partial-Bug: #1764470
(cherry picked from commit ce9d7ae0b318330
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_cloudkitty (master) | #128 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit 94b71a3b0a7a57e
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:28:46 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Id29497b36cd2b9
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_cloudkitty (stable/queens) | #129 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-os_masakari (master) | #130 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_masakari (master) | #131 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: master
commit e86fe0c26b77685
Author: Jesse Pretorius <email address hidden>
Date: Thu May 3 10:50:20 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Ic03405a6f07ca1
Partial-Bug: #1764470
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_cloudkitty (stable/queens) | #132 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit ea22f08dc0c8dfc
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 10:28:46 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: Id29497b36cd2b9
Partial-Bug: #1764470
(cherry picked from commit 94b71a3b0a7a57e
Changed in openstack-ansible: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_searchlight (stable/queens) | #133 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit ff60d12358e7a60
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:01:24 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I39e64f29e79407
Partial-Bug: #1764470
(cherry picked from commit a9561bbce96a0dc
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-os_watcher (stable/queens) | #134 |
Reviewed: https:/
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 7db164e27493f2c
Author: Jesse Pretorius <email address hidden>
Date: Wed Apr 18 11:05:20 2018 +0100
Only replace python when re-initializing the venv
We reinitialize the venv to ensure that the right version of
python is in the venv, but we do not want virtualenv to also
replace pip, setuptools and wheel so we tell it not to. If we
don't do this then virtualenv will install the latest available
version, which is not what we want.
Change-Id: I9205f5f3183eff
Partial-Bug: #1764470
(cherry picked from commit 1f606ff46173bd0
Could you try again with 17.0.2? All those issues should be fixed.