/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
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  Edit
Everyone can see this information.

Other bug subscribers