Fix backup job file triggers

The infra-prod-service-borg-backup job didn't trigger when Ansible
groups are updated. It should because we can add and remove servers from
groups that affect backups and where we run them.

While we are fixing triggers we also fix a typo in the corresponding
system-config-run job for backups.

Finally do a noop comment update in groups.yaml to trigger the backup
job because our new paste02 server needs backups.

Change-Id: I8fc242e41ba510fb77704c4886d8b9edb14dc6d8
This commit is contained in:
Clark Boylan 2025-01-16 10:12:09 -08:00
parent 5b1c1d976c
commit 86426959b3
3 changed files with 3 additions and 2 deletions

View File

@ -40,7 +40,7 @@ groups:
- lists99.opendev.org
- keycloak99.opendev.org
# All these servers are "special-cased" in specifically
# as they are puppet and should be replaced "soon"
# as they are puppet and should be replaced "soon".
- storyboard01.opendev.org
- translate01.openstack.org
borg-backup-server:

View File

@ -318,6 +318,7 @@
playbook_name: service-borg-backup.yaml
files:
- inventory/base
- inventory/service/groups.yaml
- inventory/service/host_vars/backup02.ca-ymq-1.vexxhost.opendev.org.yaml
- inventory/service/host_vars/backup01.ord.rax.opendev.org.yaml
- inventory/service/group_vars/borg-backup.yaml

View File

@ -432,7 +432,7 @@
run_test_playbook: playbooks/test-borg-backup.yaml
files:
- playbooks/service-borg-backup.yaml
- playbooks/test-borg-bcakup.yaml
- playbooks/test-borg-backup.yaml
- playbooks/bootstrap-bridge.yaml
- playbooks/roles/install-borg
- playbooks/roles/borg-backup