requires and ordering for socusersroles state

This commit is contained in:
m0duspwnens
2022-01-10 14:39:00 -05:00
parent beb9a33628
commit 716c98ec61
4 changed files with 39 additions and 27 deletions
+2 -18
View File
@@ -21,10 +21,9 @@
{% set STRELKA_RULES = salt['pillar.get']('strelka:rules', '1') %}
include:
- elasticsearch.auth
- kibana.secrets
- salt.minion
- kratos
- kibana.secrets
- manager.sync_es_users
- manager.elasticsearch
socore_own_saltstack:
@@ -111,21 +110,6 @@ strelka_yara_update:
- hour: '7'
- minute: '1'
# Must run before elasticsearch docker container is started!
syncesusers:
cmd.run:
- name: so-user sync
- env:
- SKIP_STATE_APPLY: 'true'
- creates:
- /opt/so/saltstack/local/salt/elasticsearch/files/users
- /opt/so/saltstack/local/salt/elasticsearch/files/users_roles
- /opt/so/conf/soc/soc_users_roles
- show_changes: False
- require:
- docker_container: so-kratos
- http: wait_for_kratos
{% else %}
{{sls}}_state_not_allowed: