I've started playing with Salt. I could not find any info on how to make a state depend on multiple other states.
state_a:
module.run:
- name: my.module
- m_name: name_a
state_b:
module.run:
- name: my.module
- m_name: name_b
state_c:
module.run:
- name: my.module
- m_name: name_c
- require:
- module: ...
How can I make state_c to require both state_a and state_b?
Bonus question: What is the rationale behind using Key: Single Value structure for defining dependencies in Salt?