/var/lib/tempest/tools/install_venv.py no longer exists

Bug #1570268 reported by Lee Yarwood
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-tempest
Fix Released
High
Emilien Macchi

Bug Description

This script is currently used to setup the tempest venv [1] however it has recently been removed from tempest itself [2].

[1] https://git.io/vwf3N
[2] Remove virtualenv management scripts from oslo-incubator
      https://review.openstack.org/#/c/270564/

Changed in puppet-tempest:
importance: Undecided → High
status: New → Triaged
Changed in puppet-tempest:
assignee: nobody → Emilien Macchi (emilienm)
status: Triaged → In Progress
Revision history for this message
Emilien Macchi (emilienm) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tempest (master)

Reviewed: https://review.openstack.org/305904
Committed: https://git.openstack.org/cgit/openstack/puppet-tempest/commit/?id=e70aa88930f35be19b677a8ba5c8d495491aa21f
Submitter: Jenkins
Branch: master

commit e70aa88930f35be19b677a8ba5c8d495491aa21f
Author: Emilien Macchi <email address hidden>
Date: Thu Apr 14 10:51:27 2016 -0400

    venv: create venv & run pip in exec

    Tempest deleted the venv management scripts [1] so now, puppet-tempest
    is able to deploy the venv & run pip by itself.

    [1] https://review.openstack.org/#/c/270564/

    Closes-Bug: #1570268
    Change-Id: Iacfe61a14d69a8738a4cc4e2cfe29f7d54e91941

Changed in puppet-tempest:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tempest (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/307853

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tempest (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/307854

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tempest (stable/mitaka)

Reviewed: https://review.openstack.org/307853
Committed: https://git.openstack.org/cgit/openstack/puppet-tempest/commit/?id=0859567f8c63c23015f3746e053584d070d0d128
Submitter: Jenkins
Branch: stable/mitaka

commit 0859567f8c63c23015f3746e053584d070d0d128
Author: Denis Egorenko <email address hidden>
Date: Wed Apr 6 14:50:19 2016 +0300

    Update spec tests for Tempest

    Improvments:
    - use default_facts variable for spec tests;
    - use different name for 'file name' parameter in validate_file function.

    Change-Id: I03513eaf2a40feb594b8746bae6dbd1e1b1b6bc5
    (cherry picked from commit f99dfc5df08a4857172eb7882a9b2dd9690d8c6e)

    venv: create venv & run pip in exec

    Tempest deleted the venv management scripts [1] so now, puppet-tempest
    is able to deploy the venv & run pip by itself.

    [1] https://review.openstack.org/#/c/270564/

    Closes-Bug: #1570268
    Change-Id: Iacfe61a14d69a8738a4cc4e2cfe29f7d54e91941
    (cherry picked from commit e70aa88930f35be19b677a8ba5c8d495491aa21f)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tempest (stable/liberty)

Reviewed: https://review.openstack.org/307854
Committed: https://git.openstack.org/cgit/openstack/puppet-tempest/commit/?id=df25a69282acd400f321bccd7f47ec32cb6c0a97
Submitter: Jenkins
Branch: stable/liberty

commit df25a69282acd400f321bccd7f47ec32cb6c0a97
Author: Emilien Macchi <email address hidden>
Date: Thu Apr 14 10:51:27 2016 -0400

    venv: create venv & run pip in exec

    Tempest deleted the venv management scripts [1] so now, puppet-tempest
    is able to deploy the venv & run pip by itself.

    [1] https://review.openstack.org/#/c/270564/

    Also update Gemfile to install gems from puppet-openstack_spec_helper.
    Both changes needed to be squashed otherwise CI will never pass.

    Closes-Bug: #1570268
    Change-Id: Iacfe61a14d69a8738a4cc4e2cfe29f7d54e91941
    (cherry picked from commit e70aa88930f35be19b677a8ba5c8d495491aa21f)

tags: added: in-stable-liberty
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-tempest 7.1.0

This issue was fixed in the openstack/puppet-tempest 7.1.0 release.

Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/puppet-tempest 8.1.0

This issue was fixed in the openstack/puppet-tempest 8.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-tempest 9.0.0

This issue was fixed in the openstack/puppet-tempest 9.0.0 release.

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.