zuul/doc/source/examples/playbooks
Clark Boylan 3b7cf3dbaa Quickstart wait for certs in quickstart docker-compose.yaml
Zookeeper, Zuul, and Nodepool services need the zk certs to be present
before starting. Without this they cannot communicate with each other
with TLS which is required. Docker-compose doesn't do a strict startup
ordering waiting for each service to be ready. It just ensures processes
begin in the right order.

Fix this with a new wait script and override container commands to run
the wait script as necessary to ensure certs are present before we
begin.

Change-Id: I8179159ae7d6a15155066549dfe245607646d433
2021-10-05 10:54:25 -07:00
..
roles/create_project/tasks Sprinkle some set -e in the quickstart playbooks 2021-05-20 16:47:59 -07:00
project.config Update quickstart to work with Gerrit 3.3.0 2021-01-04 16:15:10 -08:00
setup.yaml Sprinkle some set -e in the quickstart playbooks 2021-05-20 16:47:59 -07:00
wait-to-start-certs.sh Quickstart wait for certs in quickstart docker-compose.yaml 2021-10-05 10:54:25 -07:00
wait-to-start-gearman.sh Documentation reorg 2020-01-14 12:47:23 -05:00
wait-to-start.sh Documentation reorg 2020-01-14 12:47:23 -05:00