Closed 0megam closed 6 years ago
You likely need to alter the top_file_merging_strategy
configuration option.
If i set top_file_merging_strategy
to same
only base environment states are applied.
States from dev and qa environments are not applied even if i specifying saltevn argument.
Try setting ordered_top_files: True
in your minion config and see if that helps, please.
@cachedout Sorry for really late answer. Your suggestion does not help. I see same behavior.
@cachedout Same behavior on 2016.3.4.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
If this issue is closed prematurely, please leave a comment and we will gladly reopen the issue.
Description of Issue/Question
I have a problem with state.highstate states order execution.
Setup
Here is my /etc/salt/master settings:
/srv/salt/base/top.sls
Steps to Reproduce Issue
Then i execute salt '*xxx25' state.highstate --state-output=terse i got this output:
From output i assume that states executed in wrong order.I expect execution in this order: base qa then dev environments, but for some unknown reason (for me ;) ) states are executed in this order: qa base dev. Here is output of salt '*xxx25' state.show_lowstate --out yaml | grep env :
That i am doing wrong ?
Versions Report