diff --git a/inventory/service/groups.yaml b/inventory/service/groups.yaml index 03517a16e3..26d9a5725a 100644 --- a/inventory/service/groups.yaml +++ b/inventory/service/groups.yaml @@ -116,9 +116,10 @@ groups: nodepool: - nb[0-9]*.opendev.org - nl[0-9]*.open*.org - # Add the zuul-launchers so they have access to the clouds.yaml - # related group-vars. + # Add the zuul-launchers and schedulers so they have access to the + # clouds.yaml related group-vars. - zl[0-9]*.opendev.org + - zuul[0-9]*.opendev.org nodepool-builder: - nb[0-9]*.opendev.org nodepool-launcher: diff --git a/playbooks/roles/zuul-scheduler/files/docker-compose.yaml b/playbooks/roles/zuul-scheduler/files/docker-compose.yaml index eb68e8293b..e4b8695fb3 100644 --- a/playbooks/roles/zuul-scheduler/files/docker-compose.yaml +++ b/playbooks/roles/zuul-scheduler/files/docker-compose.yaml @@ -10,6 +10,7 @@ services: user: zuul volumes: - /etc/zuul:/etc/zuul + - /etc/openstack:/etc/openstack - /opt/project-config:/opt/project-config - /home/zuuld:/home/zuul - /var/lib/zuul:/var/lib/zuul diff --git a/playbooks/service-zuul.yaml b/playbooks/service-zuul.yaml index e39a6133e3..9478218749 100644 --- a/playbooks/service-zuul.yaml +++ b/playbooks/service-zuul.yaml @@ -37,5 +37,6 @@ - hosts: "zuul-scheduler:!disabled" name: "Configure zuul scheduler" roles: + - configure-openstacksdk - zuul-scheduler - zuul-web