system-config/playbooks
Monty Taylor 967a055c5d Use openstackclient from container
We have multiple places, such as bridge, where we use openstackclient
as a utility. The current practice tends to be installing it into a
venv somewhere. On bridge there are 16 venvs in /root - and in some
of them but not all exist a working openstack client.

Since it's purely an API interaction tool, all it needs is the
clouds.yaml files bind-mounted in. The openstackclient project
now publishes a container image. Install a wrapper script for
calling it into /usr/local on bridge.

Change-Id: I4c64125d5dd3c89275e259a57b0efa0847ac6fc2
2020-04-23 07:46:28 -05:00
..
filter_plugins dns_[a|aaaa] filter; use host for lookup 2018-09-13 22:50:40 +10:00
group_vars Allow mirror-update.opendev.org to send stats 2020-02-17 17:58:49 +11:00
host_vars Kill qa.o.o 2020-02-28 09:30:27 +01:00
k8s Add resources for deploying rook and xtradb to kuberenets 2019-02-05 18:52:21 +00:00
module_utils/facts/system Ensure apt is used on ubuntu hosts with zypper 2018-08-20 20:45:13 +00:00
periodic 404 periodic job: minor fixes 2020-02-26 14:28:03 +11:00
roles Use openstackclient from container 2020-04-23 07:46:28 -05:00
templates/clouds Add airship CI cloud 2020-01-31 14:46:02 -08:00
zuul Merge "Build gerrit images with bazelisk" 2020-02-24 18:20:48 +00:00
apply-package-updates.yaml Apply package updates before we reboot in launch-node 2019-02-26 14:17:23 -08:00
base.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
bootstrap-k8s-nodes.yaml Stop running k8s-on-openstack nested 2019-02-12 18:17:46 +00:00
bridge.yaml bridge.o.o: update to latest Ansible 2019-11-20 09:20:09 +11:00
clouds_layouts.yml Add airship CI cloud 2020-01-31 14:46:02 -08:00
gitea-rename-setup-org.yaml Restore setup-org.yaml 2019-09-18 12:40:19 -07:00
gitea-rename-tasks.yaml Restore setup-org.yaml 2019-09-18 12:40:19 -07:00
install_puppet.yaml Handle moved puppet repos 2019-05-15 16:03:07 -07:00
nodepool_restart.yaml Add nodepool_restart playbook 2019-03-04 09:20:07 -08:00
remote_puppet_adhoc.yaml Clean up puppet variables and playbooks 2018-08-17 09:41:12 -05:00
remote_puppet_afs.yaml vos-release: have separate user 2019-11-21 12:03:45 +11:00
remote_puppet_else.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
remote_puppet_git.yaml Put gitea07 and gitea08 back into service 2019-07-29 23:35:36 +00:00
rename_repos.yaml More repo rename playbook fixes 2019-05-31 09:07:26 -07:00
run_cloud_launcher.yaml Name plays in playbooks 2018-09-07 10:51:56 -07:00
service-backup.yaml Ansible roles for backup 2019-08-05 16:59:57 +10:00
service-bridge.yaml Use openstackclient from container 2020-04-23 07:46:28 -05:00
service-gitea-lb.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
service-letsencrypt.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
service-mirror-update.yaml Set openafs cache sizes for mirror/mirror-update 2019-07-19 12:04:26 -07:00
service-mirror.yaml Set openafs cache sizes for mirror/mirror-update 2019-07-19 12:04:26 -07:00
service-nameserver.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
service-nodepool.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
service-registry.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
service-review-dev.yaml Add review-dev01.opendev.org 2020-02-05 09:58:25 -06:00
service-review.yaml Add service playbook and test run for prod gerrit 2019-12-17 08:13:34 -05:00
service-static.yaml openafs-client: add option for OpenAFS cache location 2020-01-28 21:05:27 +11:00
service-zuul.yaml Split the base playbook into services 2019-05-19 07:31:00 -05:00
set-hostnames.yaml Don't gather facts in set-hostnames 2019-05-13 06:28:25 +00:00
sync-gitea-projects.yaml Translate gitea project creation to python 2019-07-11 08:21:35 -04:00
test-gitea.yaml Run actual full project creation in gitea test 2019-07-11 13:39:22 -07:00
unattended_upgrades.yml Rename attended_upgrades playbook to unattended_upgrades 2016-07-19 10:41:09 +02:00
update-system-config.yaml Stop running k8s-on-openstack nested 2019-02-12 18:17:46 +00:00
update_puppet_version.yaml Only install puppet 4 if not already installed 2019-03-08 09:04:11 -08:00
zuul_reconfigure.yaml Stub out zuul_reconfigure playbook 2018-09-14 09:17:36 -06:00
zuul_restart.yaml Update zuul ansible installs when restarting zuul 2019-10-04 10:12:18 -07:00
zuul_start.yaml Use host groups for zuul playbooks 2018-09-12 12:26:43 -06:00
zuul_stop.yaml Use host groups for zuul playbooks 2018-09-12 12:26:43 -06:00