openstack-ansible/scripts
Dmitriy Rabotyagov 5b57f10eec Add support for extra Python packages inside Ansible runtime
At the moment there is no well defined way to supply list of extra Python
requirements for Ansible venv. However, some collections for their work might
require presence of extra libraries inside the execution environment.

While PIP_OPTS might be used right for that, it's usage is not transparent
or documented.

In order to handle such need, `user-ansible-venv-requirements.txt ` is being implemented
that reside inside OSA_CONFIG_DIR and contains list of required packages
for installation when running bootstrap-ansible.sh

Change-Id: Ic99f7eff200e2e672dcc3edd875b155af84232b7
2024-01-11 14:35:09 +00:00
..
upgrade-utilities Merge "Ensure management_address is used instead of ansible_host" 2023-06-19 16:16:25 +00:00
add-compute.sh Do not fail add-compute.sh script if exit code is 4 2023-10-18 12:28:31 +02:00
ansible-role-requirements-editor.py Update hacking for Python3 2020-04-29 06:20:40 +00:00
bootstrap-aio.sh Allow to pass BOOTSTRAP_EXTRA_PARAMS to bootstrap-aio.yml 2023-06-04 16:43:32 +02:00
bootstrap-ansible.sh Add support for extra Python packages inside Ansible runtime 2024-01-11 14:35:09 +00:00
federated-login.sh Add project scoped token when obtaning token 2016-04-08 16:20:09 +00:00
gate-check-commit.sh Switch back to track master 2023-12-14 09:47:31 +00:00
gen-config.py Make modern flake8 happy about our code 2019-09-10 14:59:04 +03:00
get-ansible-collection-requirements.yml Allow installing collections from repos containing more than one 2023-12-05 14:04:28 +00:00
get-ansible-role-requirements.yml Always use on-disk openstack service git repos in CI jobs 2023-10-10 06:59:38 +00:00
get-pypi-pkg-version.py Update pypi url to new url 2022-01-04 10:44:31 +00:00
inventory-manage.py Run inventory-manage.py from the ansible-runtime venv 2018-04-30 20:33:08 +00:00
journal_dump.py Add timestamp to written journal file 2022-06-21 08:47:53 +00:00
keepalived_haproxy_check.sh Make keepalived configuration future-proof 2019-01-31 13:10:00 +01:00
keepalived_pingable_check.sh Make keepalived configuration future-proof 2019-01-31 13:10:00 +01:00
log-collect.sh Refactor log collection from lxc containers 2023-11-13 17:50:18 +01:00
openstack-ansible.rc Merge "Disable fact variables" 2023-03-07 18:16:28 +00:00
openstack-ansible.sh Allow to define user.rc file for OSA 2022-11-28 16:54:28 +01:00
os-cmd Fix os-cmd cross-distro compatibility 2017-08-28 20:26:55 +09:30
pw-token-gen.py Add default simple key to secrets 2020-11-16 18:10:31 +00:00
rabbitmq-test.py Fix issues with infrastructure healthcheck 2018-09-03 12:47:56 +01:00
release-yaml-file-prep.py Update hacking for Python3 2020-04-29 06:20:40 +00:00
run-upgrade.sh Switch back to track master 2023-12-14 09:47:31 +00:00
scripts-library.sh Refactor log collection from lxc containers 2023-11-13 17:50:18 +01:00
sources-branch-updater-lib.sh Replace git.openstack.org with opendev.org 2019-05-09 10:44:18 +01:00
sources-branch-updater.sh Remove Dragonflow ML2 driver 2018-11-05 14:53:47 +00:00
update-revision.sh Use root folder group_vars 2017-05-27 19:50:14 +00:00