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