Only support venv installs

Registered by Jimmy McCrory

Remove support for installing OpenStack services and dependent pip packages outside of Python virtual environments.

Blueprint information

Status:
Complete
Approver:
Jesse Pretorius
Priority:
Medium
Drafter:
Jimmy McCrory
Direction:
Approved
Assignee:
Jimmy McCrory
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon newton-3
Started by
Jesse Pretorius
Completed by
Jesse Pretorius

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/only-install-venvs,n,z

Addressed by: https://review.openstack.org/334649
    Add spec for only supporting venv installs

Addressed by: https://review.openstack.org/338639
    Only install to virtual environment

Addressed by: https://review.openstack.org/339047
    Only install to virtual environment

Addressed by: https://review.openstack.org/339073
    Only install to virtual environment

Addressed by: https://review.openstack.org/339090
    Only install to virtual environment

Addressed by: https://review.openstack.org/339137
    Only install to virtual environment

Addressed by: https://review.openstack.org/339162
    Only install to virtual environment

Addressed by: https://review.openstack.org/339168
    Only install to virtual environment

Addressed by: https://review.openstack.org/339174
    Only install to virtual environment

Addressed by: https://review.openstack.org/339178
    Only install to virtual environment

Addressed by: https://review.openstack.org/339202
    Only install to virtual environment

Addressed by: https://review.openstack.org/339280
    Only install to virtual environment

Addressed by: https://review.openstack.org/339284
    Only install to virtual environment

Addressed by: https://review.openstack.org/339287
    Only install to virtual environment

Addressed by: https://review.openstack.org/339292
    Only install to virtual environment

Addressed by: https://review.openstack.org/339350
    Only install to virtual environment

Addressed by: https://review.openstack.org/339354
    Only install to virtual environment

Addressed by: https://review.openstack.org/339555
    Only install to virtual environment

Addressed by: https://review.openstack.org/339729
    Update the virtualenv paths only when we have a new venv

Addressed by: https://review.openstack.org/339733
    Update the virtualenv paths only when we have a new venv

Addressed by: https://review.openstack.org/339735
    Update the virtualenv paths only when we have a new venv

Addressed by: https://review.openstack.org/339739
    Update the virtualenv paths only when we have a new venv

Addressed by: https://review.openstack.org/339741
    Update the virtualenv paths only when we have a new venv

Addressed by: https://review.openstack.org/341748
    Only install to virtual environment

Addressed by: https://review.openstack.org/343021
    Only install to virtual environment

Addressed by: https://review.openstack.org/375220
    Remove use of venv_enabled variables

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.