mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-16 05:53:09 +01:00
Merge pull request #6288 from Security-Onion-Solutions/syncesusers_so-kratos
wait for up to 5 minutes for kratos to respond before proceeding
This commit is contained in:
@@ -62,6 +62,7 @@ so-kratos:
|
|||||||
- port_bindings:
|
- port_bindings:
|
||||||
- 0.0.0.0:4433:4433
|
- 0.0.0.0:4433:4433
|
||||||
- 0.0.0.0:4434:4434
|
- 0.0.0.0:4434:4434
|
||||||
|
- restart_policy: unless-stopped
|
||||||
- watch:
|
- watch:
|
||||||
- file: /opt/so/conf/kratos
|
- file: /opt/so/conf/kratos
|
||||||
- require:
|
- require:
|
||||||
@@ -75,6 +76,22 @@ append_so-kratos_so-status.conf:
|
|||||||
- name: /opt/so/conf/so-status/so-status.conf
|
- name: /opt/so/conf/so-status/so-status.conf
|
||||||
- text: so-kratos
|
- text: so-kratos
|
||||||
|
|
||||||
|
wait_for_kratos:
|
||||||
|
http.wait_for_successful_query:
|
||||||
|
- name: 'http://{{ MANAGER }}:4434/'
|
||||||
|
- ssl: True
|
||||||
|
- verify_ssl: False
|
||||||
|
- status:
|
||||||
|
- 200
|
||||||
|
- 301
|
||||||
|
- 302
|
||||||
|
- 404
|
||||||
|
- status_type: list
|
||||||
|
- wait_for: 300
|
||||||
|
- request_interval: 10
|
||||||
|
- require:
|
||||||
|
- docker_container: so-kratos
|
||||||
|
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
||||||
{{sls}}_state_not_allowed:
|
{{sls}}_state_not_allowed:
|
||||||
|
|||||||
@@ -130,7 +130,8 @@ syncesusers:
|
|||||||
- /opt/so/conf/soc/soc_users_roles
|
- /opt/so/conf/soc/soc_users_roles
|
||||||
- show_changes: False
|
- show_changes: False
|
||||||
- require:
|
- require:
|
||||||
- docker_container: so-kratos
|
- docker_container: so-kratos
|
||||||
|
- http: wait_for_kratos
|
||||||
|
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user