From 7fdcb926142683301dfa930523cc263e87515d73 Mon Sep 17 00:00:00 2001 From: Josh Patterson Date: Thu, 13 Nov 2025 16:30:58 -0500 Subject: [PATCH] wait for 200 from registry before proceeding --- salt/registry/enabled.sls | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/salt/registry/enabled.sls b/salt/registry/enabled.sls index 88eea6dc3..ed5b180cd 100644 --- a/salt/registry/enabled.sls +++ b/salt/registry/enabled.sls @@ -5,6 +5,7 @@ {% from 'allowed_states.map.jinja' import allowed_states %} {% if sls.split('.')[0] in allowed_states %} +{% from 'vars/globals.map.jinja' import GLOBALS %} {% from 'docker/docker.map.jinja' import DOCKER %} include: @@ -57,6 +58,17 @@ so-dockerregistry: - x509: registry_crt - x509: registry_key +wait_for_so-dockerregistry: + http.wait_for_successful_query: + - name: 'https://{{ GLOBALS.registry_host }}:5000/v2/' + - ssl: True + - verify_ssl: False + - status: 200 + - wait_for: 120 + - request_interval: 5 + - require: + - docker_container: so-dockerregistry + delete_so-dockerregistry_so-status.disabled: file.uncomment: - name: /opt/so/conf/so-status/so-status.conf