Adds kolla_ansible_venv_ansible
This adds a variable that allows you to modify the version of ansible installed in the kolla-ansible virtualenv. This is useful if you want to use a customised version of ansible. Change-Id: I319dd51ed3221826f820fbc0ae3639b89e9c82ea
This commit is contained in:
parent
c9c0019d7e
commit
1375517d2b
@ -21,6 +21,11 @@ kolla_ansible_venv_python: python3
|
||||
# Extra requirements to install inside the kolla-ansible virtualenv.
|
||||
kolla_ansible_venv_extra_requirements: []
|
||||
|
||||
# Pip requirement specifier for the ansible package. NOTE: This limits the
|
||||
# version of ansible used by kolla-ansible to avoid new releases from breaking
|
||||
# tested code. Changes to this limit should be tested.
|
||||
kolla_ansible_venv_ansible: 'ansible>=4,<6.0'
|
||||
|
||||
# Path to a requirements.yml file for Ansible collections.
|
||||
kolla_ansible_requirements_yml: "{{ kolla_ansible_venv }}/share/kolla-ansible/requirements.yml"
|
||||
|
||||
|
@ -95,10 +95,7 @@
|
||||
{% else %}
|
||||
kolla-ansible=={{ kolla_openstack_release }}
|
||||
{% endif %}
|
||||
# Limit the version of ansible used by kolla-ansible to avoid new
|
||||
# releases from breaking tested code. Changes to this limit should be
|
||||
# tested.
|
||||
- ansible>=4,<6.0
|
||||
- "{{ kolla_ansible_venv_ansible }}"
|
||||
- selinux
|
||||
pip:
|
||||
name: "{{ (kolla_ansible_packages + kolla_ansible_venv_extra_requirements) | select | list }}"
|
||||
|
@ -50,6 +50,11 @@
|
||||
# Extra requirements to install inside the kolla-ansible virtualenv.
|
||||
#kolla_ansible_venv_extra_requirements:
|
||||
|
||||
# Pip requirement specifier for the ansible package. NOTE: This limits the
|
||||
# version of ansible used by kolla-ansible to avoid new releases from breaking
|
||||
# tested code. Changes to this limit should be tested.
|
||||
#kolla_ansible_venv_ansible:
|
||||
|
||||
# Path to Kolla-ansible configuration directory. Default is $KOLLA_CONFIG_PATH
|
||||
# or /etc/kolla if $KOLLA_CONFIG_PATH is not set.
|
||||
#kolla_config_path:
|
||||
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Adds the ``kolla_ansible_venv_ansible`` configuration option. This allows
|
||||
you to override the version of ansible installed in the kolla-ansible
|
||||
virtualenv.
|
Loading…
Reference in New Issue
Block a user