Merge "Use a virtualenv for remote operations by default"
This commit is contained in:
commit
175eb3c891
@ -132,3 +132,7 @@ If kayobe detects that ``ansible_python_interpreter`` is set and references a
|
|||||||
virtual environment, it will create the virtual environment if it does not
|
virtual environment, it will create the virtual environment if it does not
|
||||||
exist. Typically this variable should be set via a group variable for hosts in
|
exist. Typically this variable should be set via a group variable for hosts in
|
||||||
the ``seed``, ``seed-hypervisor``, and/or ``overcloud`` groups.
|
the ``seed``, ``seed-hypervisor``, and/or ``overcloud`` groups.
|
||||||
|
|
||||||
|
The default Kayobe configuration in the ``kayobe-config`` repository sets
|
||||||
|
``ansible_python_interpreter`` to ``{{ virtualenv_path }}/kayobe/bin/python``
|
||||||
|
for the ``seed``, ``seed-hypervisor``, and ``overcloud`` groups.
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
# Use a virtual environment for remote operations.
|
||||||
|
ansible_python_interpreter: "{{ virtualenv_path }}/kayobe/bin/python"
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
# Use a virtual environment for remote operations.
|
||||||
|
ansible_python_interpreter: "{{ virtualenv_path }}/kayobe/bin/python"
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
# Use a virtual environment for remote operations.
|
||||||
|
ansible_python_interpreter: "{{ virtualenv_path }}/kayobe/bin/python"
|
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Fixes an issue introduced by the release of ``pip`` version 10, whereby the
|
||||||
|
Python ``docker`` package would fail to install. This is resolved by using
|
||||||
|
a remote Python virtual environment for executing Kayobe Ansible tasks by
|
||||||
|
default. See `Story 2002010
|
||||||
|
<https://storyboard.openstack.org/#!/story/2002010>`__ for details.
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
Modifies the default ``kayobe-config`` configuration to use a remote Python
|
||||||
|
virtual environment for executing Kayobe Ansible tasks. This affects hosts
|
||||||
|
in the ``seed``, ``seed-hypervisor``, and ``overcloud`` groups. See `Story
|
||||||
|
2002010 <https://storyboard.openstack.org/#!/story/2002010>`__ for details.
|
Loading…
Reference in New Issue
Block a user