Use required-projects in bootstrap-bridge

The required-projects list is necessary for bootstrap-bridge to know
which repos to update on bridge. Since bootstrap-bridge doesn't know
which child jobs will followup we update the four repos that bridge
depends on.

Change-Id: Ib31c67a20021665105b2567a65b94f7510e87d5b
This commit is contained in:
Clark Boylan 2025-03-05 16:03:35 -08:00 committed by Jeremy Stanley
parent 990e6ce8a3
commit f034d443d7

@ -50,6 +50,15 @@
# date on bridge before we run our playbooks.
nodeset:
nodes: []
# TODO(clarkb) cleanup required projects on child jobs that no longer set
# up git repo sources.
# Update all four of the git repos that we use on bridge as we don't know
# which repos will be relied on by subsequent jobs.
required-projects:
- opendev/ansible-role-cloud-launcher
- opendev/ansible-role-puppet
- opendev/system-config
- openstack/project-config
- job:
name: infra-prod-playbook