Simplify .zuul.yaml regexes

Zuul uses an re.match() check on file list regexes. This means that the
leading ^ is redundant as is a trailing .*

Attempt to make this more clear by dropping those leading and trailing
regex operators to be consistent across the file. This makes the rules
easier to read and should make them easier to reason about.

Change-Id: Id4cd17d816c9af023a655bdadeedb9421e51cdca
This commit is contained in:
Clark Boylan 2020-04-17 08:50:53 -07:00
parent f3ed4c6ec0
commit e7878b1ddb

View File

@ -64,8 +64,8 @@
target: jinja-init target: jinja-init
repository: opendevorg/jinja-init repository: opendevorg/jinja-init
files: &jinja-init_files files: &jinja-init_files
- docker/jinja-init/.* - docker/jinja-init/
- docker/python-base/.* - docker/python-base/
- job: - job:
name: system-config-upload-image-jinja-init name: system-config-upload-image-jinja-init
@ -95,9 +95,9 @@
target: gitea-init target: gitea-init
repository: opendevorg/gitea-init repository: opendevorg/gitea-init
files: &gitea-init_files files: &gitea-init_files
- docker/gitea-init/.* - docker/gitea-init/
- docker/jinja-init/.* - docker/jinja-init/
- docker/python-base/.* - docker/python-base/
- job: - job:
name: system-config-upload-image-gitea-init name: system-config-upload-image-gitea-init
@ -129,7 +129,7 @@
repository: opendevorg/gitea-openssh repository: opendevorg/gitea-openssh
# Duplicate in the run-gitea job # Duplicate in the run-gitea job
files: &gitea_files files: &gitea_files
- docker/gitea/.* - docker/gitea/
- job: - job:
name: system-config-upload-image-gitea name: system-config-upload-image-gitea
@ -156,7 +156,7 @@
- context: docker/etherpad - context: docker/etherpad
repository: opendevorg/etherpad repository: opendevorg/etherpad
files: &etherpad_files files: &etherpad_files
- docker/etherpad/.* - docker/etherpad/
- job: - job:
name: system-config-upload-image-etherpad name: system-config-upload-image-etherpad
@ -188,7 +188,7 @@
target: prosody target: prosody
repository: opendevorg/jitsi-meet-prosody repository: opendevorg/jitsi-meet-prosody
files: &jitsi-meet_files files: &jitsi-meet_files
- docker/jitsi-meet/.* - docker/jitsi-meet/
- job: - job:
name: system-config-upload-image-jitsi-meet name: system-config-upload-image-jitsi-meet
@ -218,8 +218,8 @@
repository: opendevorg/haproxy-statsd repository: opendevorg/haproxy-statsd
# Duplicate in the run-gitea job # Duplicate in the run-gitea job
files: &haproxy-statsd_files files: &haproxy-statsd_files
- docker/haproxy-statsd/.* - docker/haproxy-statsd/
- docker/python-base/.* - docker/python-base/
- job: - job:
name: system-config-upload-image-haproxy-statsd name: system-config-upload-image-haproxy-statsd
@ -255,9 +255,9 @@
tags: tags:
- 2.13 - 2.13
files: &gerrit_files_2_13 files: &gerrit_files_2_13
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/2.13/.* - docker/gerrit/2.13/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-2.13 name: system-config-upload-image-gerrit-2.13
@ -316,10 +316,10 @@
tags: tags:
- 2.14 - 2.14
files: &gerrit_files_2_14 files: &gerrit_files_2_14
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/bazel/.* - docker/gerrit/bazel/
- playbooks/zuul/gerrit/.* - playbooks/zuul/gerrit/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-2.14 name: system-config-upload-image-gerrit-2.14
@ -380,10 +380,10 @@
tags: tags:
- 2.15 - 2.15
files: &gerrit_files_2_15 files: &gerrit_files_2_15
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/bazel/.* - docker/gerrit/bazel/
- playbooks/zuul/gerrit/.* - playbooks/zuul/gerrit/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-2.15 name: system-config-upload-image-gerrit-2.15
@ -448,10 +448,10 @@
gerrit_additional_plugins: gerrit_additional_plugins:
- codemirror-editor - codemirror-editor
files: &gerrit_files_2_16 files: &gerrit_files_2_16
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/bazel/.* - docker/gerrit/bazel/
- playbooks/zuul/gerrit/.* - playbooks/zuul/gerrit/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-2.16 name: system-config-upload-image-gerrit-2.16
@ -528,10 +528,10 @@
- plugin-manager - plugin-manager
- webhooks - webhooks
files: &gerrit_files_3_0 files: &gerrit_files_3_0
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/bazel/.* - docker/gerrit/bazel/
- playbooks/zuul/gerrit/.* - playbooks/zuul/gerrit/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-3.0 name: system-config-upload-image-gerrit-3.0
@ -610,10 +610,10 @@
This job is used in system-config. This job is used in system-config.
parent: system-config-build-image-gerrit-master-base parent: system-config-build-image-gerrit-master-base
files: &gerrit_files_master files: &gerrit_files_master
- docker/gerrit/base/.* - docker/gerrit/base/
- docker/gerrit/bazel/.* - docker/gerrit/bazel/
- playbooks/zuul/gerrit/.* - playbooks/zuul/gerrit/
- jeepyb/* - jeepyb/
- job: - job:
name: system-config-upload-image-gerrit-master name: system-config-upload-image-gerrit-master
@ -654,8 +654,8 @@
build_args: build_args:
- PYTHON_VERSION=3.7 - PYTHON_VERSION=3.7
files: &python-builder_3_7_files files: &python-builder_3_7_files
- docker/python-base/.* - docker/python-base/
- docker/python-builder/.* - docker/python-builder/
- job: - job:
name: system-config-upload-image-python-builder-3.7 name: system-config-upload-image-python-builder-3.7
@ -690,8 +690,8 @@
build_args: build_args:
- PYTHON_VERSION=3.8 - PYTHON_VERSION=3.8
files: &python-builder_3_8_files files: &python-builder_3_8_files
- docker/python-base/.* - docker/python-base/
- docker/python-builder/.* - docker/python-builder/
- job: - job:
name: system-config-upload-image-python-builder-3.8 name: system-config-upload-image-python-builder-3.8
@ -726,8 +726,8 @@
build_args: build_args:
- PYTHON_VERSION=3.7 - PYTHON_VERSION=3.7
files: &python-base-3_7_files files: &python-base-3_7_files
- docker/python-base/.* - docker/python-base/
- docker/python-builder/.* - docker/python-builder/
- job: - job:
name: system-config-upload-image-python-base-3.7 name: system-config-upload-image-python-base-3.7
@ -759,8 +759,8 @@
build_args: build_args:
- PYTHON_VERSION=3.8 - PYTHON_VERSION=3.8
files: &python-base-3_8_files files: &python-base-3_8_files
- docker/python-base/.* - docker/python-base/
- docker/python-builder/.* - docker/python-builder/
- job: - job:
name: system-config-upload-image-python-base-3.8 name: system-config-upload-image-python-base-3.8
@ -793,7 +793,7 @@
repository: opendevorg/gerrit-base repository: opendevorg/gerrit-base
path: /home/zuul/src/opendev.org/opendev/jeepyb path: /home/zuul/src/opendev.org/opendev/jeepyb
files: &gerrit-base_files files: &gerrit-base_files
- docker/gerrit/base/.* - docker/gerrit/base/
- job: - job:
name: system-config-upload-image-gerrit-base name: system-config-upload-image-gerrit-base
@ -827,7 +827,7 @@
parent: base parent: base
run: roles-test/base.yaml run: roles-test/base.yaml
files: files:
- roles/.* - roles/
- job: - job:
name: system-config-zuul-role-integration-xenial name: system-config-zuul-role-integration-xenial
@ -958,9 +958,9 @@
- name: bionic - name: bionic
label: ubuntu-bionic label: ubuntu-bionic
files: files:
- playbooks/.* - playbooks/
- roles/.* - roles/
- testinfra/.* - testinfra/
- job: - job:
name: system-config-run-base-ansible-devel name: system-config-run-base-ansible-devel
@ -1032,7 +1032,7 @@
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/group_vars/letsencrypt.yaml - playbooks/group_vars/letsencrypt.yaml
- playbooks/roles/letsencrypt.* - playbooks/roles/letsencrypt
- job: - job:
name: system-config-run-lists name: system-config-run-lists
@ -1083,7 +1083,7 @@
- playbooks/group_vars/nodepool-builder.yaml - playbooks/group_vars/nodepool-builder.yaml
- playbooks/group_vars/nodepool-launcher.yaml - playbooks/group_vars/nodepool-launcher.yaml
- playbooks/roles/configure-openstacksdk/ - playbooks/roles/configure-openstacksdk/
- playbooks/roles/nodepool.* - playbooks/roles/nodepool
- playbooks/templates/clouds/ - playbooks/templates/clouds/
- testinfra/test_nodepool.py - testinfra/test_nodepool.py
@ -1115,7 +1115,7 @@
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/group_vars/adns.yaml - playbooks/group_vars/adns.yaml
- playbooks/group_vars/dns.yaml - playbooks/group_vars/dns.yaml
- ^playbooks/host_vars/(ad)?ns\d+.opendev.org.yaml - playbooks/host_vars/(ad)?ns\d+.opendev.org.yaml
- playbooks/zuul/templates/group_vars/adns.yaml.j2 - playbooks/zuul/templates/group_vars/adns.yaml.j2
- playbooks/zuul/templates/group_vars/ns.yaml.j2 - playbooks/zuul/templates/group_vars/ns.yaml.j2
- playbooks/roles/master-nameserver/ - playbooks/roles/master-nameserver/
@ -1143,8 +1143,8 @@
- playbooks/service-backup.yaml - playbooks/service-backup.yaml
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/roles/backup.* - playbooks/roles/backup
- playbooks/zuul/templates/host_vars/backup.* - playbooks/zuul/templates/host_vars/backup
- testinfra/test_backups.py - testinfra/test_backups.py
- job: - job:
@ -1167,7 +1167,7 @@
- roles/ - roles/
- playbooks/group_vars/mirror_opendev.yaml - playbooks/group_vars/mirror_opendev.yaml
- playbooks/roles/mirror/ - playbooks/roles/mirror/
- playbooks/roles/letsencrypt.* - playbooks/roles/letsencrypt
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml
- playbooks/service-mirror.yaml - playbooks/service-mirror.yaml
- playbooks/zuul/templates/group_vars/mirror_opendev.yaml.j2 - playbooks/zuul/templates/group_vars/mirror_opendev.yaml.j2
@ -1238,7 +1238,7 @@
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/group_vars/registry.yaml - playbooks/group_vars/registry.yaml
- ^playbooks/host_vars/insecure-ci-registry\d+.opendev.org.yaml - playbooks/host_vars/insecure-ci-registry\d+.opendev.org.yaml
- playbooks/zuul/templates/group_vars/registry.yaml.j2 - playbooks/zuul/templates/group_vars/registry.yaml.j2
- playbooks/roles/letsencrypt-create-certs/handlers/restart_zuul_registry.yaml - playbooks/roles/letsencrypt-create-certs/handlers/restart_zuul_registry.yaml
- playbooks/roles/registry/ - playbooks/roles/registry/
@ -1265,8 +1265,8 @@
- playbooks/bridge.yaml - playbooks/bridge.yaml
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml
- playbooks/service-etherpad.yaml - playbooks/service-etherpad.yaml
- playbooks/roles/etherpad/.* - playbooks/roles/etherpad/
- docker/etherpad/.* - docker/etherpad/
- job: - job:
name: system-config-run-gitea name: system-config-run-gitea
@ -1310,11 +1310,11 @@
- playbooks/test-gitea.yaml - playbooks/test-gitea.yaml
- playbooks/group_vars/gitea.yaml - playbooks/group_vars/gitea.yaml
- playbooks/group_vars/gitea-lb.yaml - playbooks/group_vars/gitea-lb.yaml
- playbooks/host_vars/gitea.* - playbooks/host_vars/gitea
- playbooks/zuul/templates/group_vars/gitea.yaml.j2 - playbooks/zuul/templates/group_vars/gitea.yaml.j2
- playbooks/zuul/templates/group_vars/gitea-lb.yaml.j2 - playbooks/zuul/templates/group_vars/gitea-lb.yaml.j2
- playbooks/roles/install-docker/ - playbooks/roles/install-docker/
- playbooks/roles/letsencrypt.* - playbooks/roles/letsencrypt
- playbooks/roles/gerrit/ - playbooks/roles/gerrit/
- playbooks/roles/gitea/ - playbooks/roles/gitea/
- playbooks/roles/gitea-git-repos/ - playbooks/roles/gitea-git-repos/
@ -1324,10 +1324,10 @@
- testinfra/test_gitea_lb.py - testinfra/test_gitea_lb.py
# From gitea_files -- If we rebuild the image, we want to run # From gitea_files -- If we rebuild the image, we want to run
# this job as well. # this job as well.
- docker/gitea/.* - docker/gitea/
# From haproxy-statsd_files -- If we rebuild the image, we want # From haproxy-statsd_files -- If we rebuild the image, we want
# to run this job as well. # to run this job as well.
- docker/haproxy-statsd/.* - docker/haproxy-statsd/
- job: - job:
name: system-config-run-meetpad name: system-config-run-meetpad
@ -1352,7 +1352,7 @@
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/group_vars/meetpad.yaml - playbooks/group_vars/meetpad.yaml
- ^playbooks/host_vars/meetpad\d+.opendev.org.yaml - playbooks/host_vars/meetpad\d+.opendev.org.yaml
- playbooks/roles/letsencrypt-create-certs/handlers/restart_jitsi_meet.yaml - playbooks/roles/letsencrypt-create-certs/handlers/restart_jitsi_meet.yaml
- playbooks/roles/jitsi-meet/ - playbooks/roles/jitsi-meet/
- testinfra/test_meetpad.py - testinfra/test_meetpad.py
@ -1414,13 +1414,13 @@
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml
- ^playbooks/service-review.*.yaml - playbooks/service-review.*.yaml
- playbooks/group_vars/review.yaml - playbooks/group_vars/review.yaml
- ^playbooks/host_vars/review\d+.openstack.org.yaml - playbooks/host_vars/review\d+.openstack.org.yaml
- playbooks/group_vars/review-dev.yaml - playbooks/group_vars/review-dev.yaml
- ^playbooks/host_vars/review-dev\d+.opendev.org.yaml - playbooks/host_vars/review-dev\d+.opendev.org.yaml
- playbooks/roles/install-docker/ - playbooks/roles/install-docker/
- playbooks/roles/letsencrypt.* - playbooks/roles/letsencrypt
- playbooks/roles/gerrit/ - playbooks/roles/gerrit/
- playbooks/zuul/templates/group_vars/review-dev.yaml.j2 - playbooks/zuul/templates/group_vars/review-dev.yaml.j2
- playbooks/zuul/templates/group_vars/review.yaml.j2 - playbooks/zuul/templates/group_vars/review.yaml.j2
@ -1445,7 +1445,7 @@
files: files:
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/roles/static/ - playbooks/roles/static/
- playbooks/roles/letsencrypt.* - playbooks/roles/letsencrypt
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml
- playbooks/service-static.yaml - playbooks/service-static.yaml
- testinfra/test_static.py - testinfra/test_static.py
@ -1501,16 +1501,16 @@
vars: vars:
playbook_name: install-ansible.yaml playbook_name: install-ansible.yaml
files: files:
- inventory/* - inventory/
- roles/* - roles/
- roles.yaml - roles.yaml
- install_modules.sh - install_modules.sh
- modules.env - modules.env
- playbooks/install-ansible.yaml - playbooks/install-ansible.yaml
- playbooks/roles/pip3/.* - playbooks/roles/pip3/
- playbooks/roles/install-ansible/.* - playbooks/roles/install-ansible/
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- playbooks/roles/root-keys/.* - playbooks/roles/root-keys/
- playbooks/host_vars/bridge.openstack.org.yaml - playbooks/host_vars/bridge.openstack.org.yaml
- playbooks/zuul/run-production-playbook.yaml - playbooks/zuul/run-production-playbook.yaml
@ -1525,18 +1525,18 @@
playbook_name: base.yaml playbook_name: base.yaml
infra_prod_ansible_forks: 50 infra_prod_ansible_forks: 50
files: files:
- inventory/.* - inventory/
- playbooks/host_vars/.* - playbooks/host_vars/
- playbooks/group_vars/.* - playbooks/group_vars/
- playbooks/base.yaml - playbooks/base.yaml
- playbooks/roles/users/.* - playbooks/roles/users/
- playbooks/roles/base-repos/.* - playbooks/roles/base-repos/
- playbooks/roles/base-server/.* - playbooks/roles/base-server/
- playbooks/roles/timezone/.* - playbooks/roles/timezone/
- playbooks/roles/unbound/.* - playbooks/roles/unbound/
- playbooks/roles/exim/.* - playbooks/roles/exim/
- playbooks/roles/snmpd/.* - playbooks/roles/snmpd/
- playbooks/roles/iptables/.* - playbooks/roles/iptables/
- job: - job:
name: infra-prod-service-letsencrypt name: infra-prod-service-letsencrypt
@ -1550,14 +1550,14 @@
- name: infra-prod-base - name: infra-prod-base
soft: true soft: true
files: files:
- inventory/.* - inventory/
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml
# Any touching of host_vars or group_vars can substantively # Any touching of host_vars or group_vars can substantively
# change the certs we're doing, so be greedy here. # change the certs we're doing, so be greedy here.
- playbooks/host_vars/.* - playbooks/host_vars/
- playbooks/group_vars/.* - playbooks/group_vars/
- playbooks/roles/letsencrypt-.* - playbooks/roles/letsencrypt
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- job: - job:
name: infra-prod-manage-projects name: infra-prod-manage-projects
@ -1596,15 +1596,15 @@
vars: vars:
playbook_name: service-bridge.yaml playbook_name: service-bridge.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-bridge.yaml - playbooks/service-bridge.yaml
- playbooks/host_vars/bridge.openstack.org.yaml - playbooks/host_vars/bridge.openstack.org.yaml
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- playbooks/roles/cloud-launcher-cron/.* - playbooks/roles/cloud-launcher-cron/
- playbooks/roles/edit-secrets-script/.* - playbooks/roles/edit-secrets-script/
- playbooks/roles/install-kubectl/.* - playbooks/roles/install-kubectl/
- playbooks/roles/configure-kubectl/.* - playbooks/roles/configure-kubectl/
- playbooks/roles/configure-openstacksdk/.* - playbooks/roles/configure-openstacksdk/
- playbooks/templates/clouds/bridge_all_clouds.yaml.j2 - playbooks/templates/clouds/bridge_all_clouds.yaml.j2
- job: - job:
@ -1614,11 +1614,11 @@
vars: vars:
playbook_name: service-gitea-lb.yaml playbook_name: service-gitea-lb.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-gitea-lb.yaml - playbooks/service-gitea-lb.yaml
- playbooks/group_vars/gitea-lb.yaml - playbooks/group_vars/gitea-lb.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/haproxy/.* - playbooks/roles/haproxy/
- job: - job:
name: infra-prod-service-nameserver name: infra-prod-service-nameserver
@ -1627,15 +1627,15 @@
vars: vars:
playbook_name: service-nameserver.yaml playbook_name: service-nameserver.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-nameserver.yaml - playbooks/service-nameserver.yaml
- playbooks/host_vars/adns1.opendev.org.yaml - playbooks/host_vars/adns1.opendev.org.yaml
- playbooks/host_vars/ns1.opendev.org.yaml - playbooks/host_vars/ns1.opendev.org.yaml
- playbooks/host_vars/ns2.opendev.org.yaml - playbooks/host_vars/ns2.opendev.org.yaml
- playbooks/group_vars/adns.yaml - playbooks/group_vars/adns.yaml
- playbooks/group_vars/ns.yaml - playbooks/group_vars/ns.yaml
- playbooks/roles/master-nameserver/.* - playbooks/roles/master-nameserver/
- playbooks/roles/nameserver/.* - playbooks/roles/nameserver/
- job: - job:
name: infra-prod-service-nodepool name: infra-prod-service-nodepool
@ -1647,17 +1647,17 @@
- opendev/system-config - opendev/system-config
- openstack/project-config - openstack/project-config
files: files:
- inventory/.* - inventory/
- playbooks/service-nodepool.yaml - playbooks/service-nodepool.yaml
- playbooks/host_vars/nb.* - playbooks/host_vars/nb
- playbooks/host_vars/nl.* - playbooks/host_vars/nl
- playbooks/group_vars/nodepool.* - playbooks/group_vars/nodepool
- playbooks/roles/configure-kubectl/.* - playbooks/roles/configure-kubectl/
- playbooks/roles/configure-openstacksdk/.* - playbooks/roles/configure-openstacksdk/
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/install-zookeeper/.* - playbooks/roles/install-zookeeper/
- playbooks/roles/nodepool-.* - playbooks/roles/nodepool-
- playbooks/templates/clouds/nodepool_.* - playbooks/templates/clouds/nodepool_
- job: - job:
name: infra-prod-service-etherpad name: infra-prod-service-etherpad
@ -1666,13 +1666,13 @@
vars: vars:
playbook_name: service-etherpad.yaml playbook_name: service-etherpad.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-etherpad.yaml - playbooks/service-etherpad.yaml
- playbooks/host_vars/etherpad01.opendev.org.yaml - playbooks/host_vars/etherpad01.opendev.org.yaml
- playbooks/group_vars/etherpad.* - playbooks/group_vars/etherpad
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/etherpad.* - playbooks/roles/etherpad
- playbooks/roles/logrotate.* - playbooks/roles/logrotate
- job: - job:
name: infra-prod-service-meetpad name: infra-prod-service-meetpad
@ -1690,12 +1690,12 @@
vars: vars:
playbook_name: service-meetpad.yaml playbook_name: service-meetpad.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-meetpad.yaml - playbooks/service-meetpad.yaml
- playbooks/host_vars/meetpad01.opendev.org.yaml - playbooks/host_vars/meetpad01.opendev.org.yaml
- playbooks/group_vars/meetpad.yaml - playbooks/group_vars/meetpad.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/jitsi-meet/.* - playbooks/roles/jitsi-meet/
- job: - job:
name: infra-prod-service-mirror-update name: infra-prod-service-mirror-update
@ -1704,12 +1704,12 @@
vars: vars:
playbook_name: service-mirror-update.yaml playbook_name: service-mirror-update.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-mirror-update.yaml - playbooks/service-mirror-update.yaml
- playbooks/roles/kerberos-client/.* - playbooks/roles/kerberos-client/
- playbooks/roles/openafs-client/.* - playbooks/roles/openafs-client/
- playbooks/roles/mirror-update/.* - playbooks/roles/mirror-update/
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- job: - job:
name: infra-prod-service-mirror name: infra-prod-service-mirror
@ -1718,15 +1718,15 @@
vars: vars:
playbook_name: service-mirror.yaml playbook_name: service-mirror.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-mirror.yaml - playbooks/service-mirror.yaml
- playbooks/group_vars/mirror_opendev.yaml - playbooks/group_vars/mirror_opendev.yaml
- playbooks/roles/kerberos-client/.* - playbooks/roles/kerberos-client/
- playbooks/roles/openafs-client/.* - playbooks/roles/openafs-client/
- playbooks/roles/mirror/.* - playbooks/roles/mirror/
- playbooks/roles/afs-release/.* - playbooks/roles/afs-release/
- playbooks/roles/afsmon/.* - playbooks/roles/afsmon/
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- job: - job:
name: infra-prod-service-static name: infra-prod-service-static
@ -1735,14 +1735,14 @@
vars: vars:
playbook_name: service-static.yaml playbook_name: service-static.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-static.yaml - playbooks/service-static.yaml
- playbooks/host_vars/static01.opendev.org.yaml - playbooks/host_vars/static01.opendev.org.yaml
- playbooks/group_vars/static.yaml - playbooks/group_vars/static.yaml
- playbooks/roles/kerberos-client/.* - playbooks/roles/kerberos-client/
- playbooks/roles/openafs-client/.* - playbooks/roles/openafs-client/
- playbooks/roles/static/.* - playbooks/roles/static/
- playbooks/roles/zuul-user/.* - playbooks/roles/zuul-user/
- job: - job:
name: infra-prod-service-backup name: infra-prod-service-backup
@ -1751,10 +1751,10 @@
vars: vars:
playbook_name: service-backup.yaml playbook_name: service-backup.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-backup.yaml - playbooks/service-backup.yaml
- playbooks/roles/backup/.* - playbooks/roles/backup/
- playbooks/roles/backup-server/.* - playbooks/roles/backup-server/
- job: - job:
name: infra-prod-service-registry name: infra-prod-service-registry
@ -1763,11 +1763,11 @@
vars: vars:
playbook_name: service-registry.yaml playbook_name: service-registry.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-registry.yaml - playbooks/service-registry.yaml
- playbooks/group_vars/registry.yaml - playbooks/group_vars/registry.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/registry/.* - playbooks/roles/registry/
- job: - job:
name: infra-prod-service-zuul-preview name: infra-prod-service-zuul-preview
@ -1776,11 +1776,11 @@
vars: vars:
playbook_name: service-zuul-preview.yaml playbook_name: service-zuul-preview.yaml
files: files:
- inventory/.* - inventory/
- playbooks/service-zuul-preview.yaml - playbooks/service-zuul-preview.yaml
- playbooks/group_vars/zuul-preview.yaml - playbooks/group_vars/zuul-preview.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/zuul-preview/.* - playbooks/roles/zuul-preview/
- job: - job:
name: infra-prod-service-review name: infra-prod-service-review
@ -1798,12 +1798,12 @@
- name: system-config-promote-image-gerrit-2.13 - name: system-config-promote-image-gerrit-2.13
soft: true soft: true
files: files:
- inventory/.* - inventory/
- playbooks/service-review.yaml - playbooks/service-review.yaml
- playbooks/group_vars/gerrit.yaml - playbooks/group_vars/gerrit.yaml
- playbooks/host_vars/review01.openstack.org.yaml - playbooks/host_vars/review01.openstack.org.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/gerrit/.* - playbooks/roles/gerrit/
- job: - job:
name: infra-prod-service-review-dev name: infra-prod-service-review-dev
@ -1813,12 +1813,12 @@
playbook_name: service-review-dev.yaml playbook_name: service-review-dev.yaml
dependencies: *infra_prod_service_review_deps dependencies: *infra_prod_service_review_deps
files: files:
- inventory/.* - inventory/
- playbooks/service-review-dev.yaml - playbooks/service-review-dev.yaml
- playbooks/group_vars/gerrit.yaml - playbooks/group_vars/gerrit.yaml
- playbooks/host_vars/review-dev01.opendev.org.yaml - playbooks/host_vars/review-dev01.opendev.org.yaml
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/gerrit/.* - playbooks/roles/gerrit/
- job: - job:
name: infra-prod-service-gitea name: infra-prod-service-gitea
@ -1838,17 +1838,17 @@
- name: system-config-promote-image-gitea - name: system-config-promote-image-gitea
soft: true soft: true
files: files:
- inventory/.* - inventory/
- playbooks/service-gitea.yaml - playbooks/service-gitea.yaml
- playbooks/group_vars/gitea.yaml - playbooks/group_vars/gitea.yaml
- playbooks/host_vars/gitea[0-9].* - playbooks/host_vars/gitea[0-9][0-9]
- playbooks/roles/install-docker/.* - playbooks/roles/install-docker/
- playbooks/roles/gitea/.* - playbooks/roles/gitea/
- playbooks/roles/logrotate/.* - playbooks/roles/logrotate/
- docker/gitea/.* - docker/gitea/
- docker/gitea-init/.* - docker/gitea-init/
- docker/jinja-init/.* - docker/jinja-init/
- docker/python-base/.* - docker/python-base/
# Run AFS changes separately so we can make sure to only do one at a time # Run AFS changes separately so we can make sure to only do one at a time
# (turns out quorum is nice to have) # (turns out quorum is nice to have)
@ -1860,15 +1860,15 @@
playbook_name: remote-puppet-afs.yaml playbook_name: remote-puppet-afs.yaml
infra_prod_ansible_forks: 1 infra_prod_ansible_forks: 1
files: files:
- inventory/.* - inventory/
- playbooks/remote-puppet-afs.yaml - playbooks/remote-puppet-afs.yaml
- playbooks/group_vars/afs.* - playbooks/group_vars/afs
- playbooks/group_vars/mirror-update.* - playbooks/group_vars/mirror-update
- playbooks/roles/puppet-install/.* - playbooks/roles/puppet-install/
- playbooks/roles/disable-puppet-agent/.* - playbooks/roles/disable-puppet-agent/
- playbooks/roles/vos-release/.* - playbooks/roles/vos-release/
- modules/.* - modules/
- manifests/.* - manifests/
- job: - job:
name: infra-prod-remote-puppet-else name: infra-prod-remote-puppet-else
@ -1878,15 +1878,15 @@
playbook_name: remote-puppet-else.yaml playbook_name: remote-puppet-else.yaml
infra_prod_ansible_forks: 50 infra_prod_ansible_forks: 50
files: files:
- hiera/.* - hiera/
- inventory/.* - inventory/
- playbooks/remote-puppet-else.yaml - playbooks/remote-puppet-else.yaml
- playbooks/group_vars/.* - playbooks/group_vars/
- playbooks/host_vars/.* - playbooks/host_vars/
- playbooks/roles/puppet-install/.* - playbooks/roles/puppet-install/
- playbooks/roles/disable-puppet-agent/.* - playbooks/roles/disable-puppet-agent/
- modules/.* - modules/
- manifests/.* - manifests/
- job: - job:
name: system-config-goaccess-report name: system-config-goaccess-report
@ -2242,9 +2242,9 @@
- playbooks/manage-projects.yaml - playbooks/manage-projects.yaml
- playbooks/group_vars/gerrit.yaml - playbooks/group_vars/gerrit.yaml
- playbooks/group_vars/gitea.yaml - playbooks/group_vars/gitea.yaml
- playbooks/host_vars/gitea.* - playbooks/host_vars/gitea
- playbooks/host_vars/review.* - playbooks/host_vars/review
- playbooks/roles/gitea-git-repos/.* - playbooks/roles/gitea-git-repos/
- playbooks/roles/gerrit/defaults/main.yaml - playbooks/roles/gerrit/defaults/main.yaml
- playbooks/roles/gerrit/tasks/manage-projects.yaml - playbooks/roles/gerrit/tasks/manage-projects.yaml
dependencies: dependencies: