set initial schedule for vm to deal with possible manager firewall state.apply delay

This commit is contained in:
m0duspwnens
2024-08-28 14:12:23 -04:00
parent d44ce0a070
commit f5e6e49075
5 changed files with 24 additions and 10 deletions

4
salt/setup/virt/init.sls Normal file
View File

@@ -0,0 +1,4 @@
include:
- setup.virt.setSalt
- setup.virt.setHostname
- setup.virt.sominion

View File

@@ -0,0 +1,7 @@
init_node_schedule:
schedule.present:
- name: init_node
- function: state.sls
- job_args:
- setup.virt.init
- minutes: 1

View File

@@ -8,7 +8,10 @@ set_role_grain:
- name: role
- value: so-{{ grains.id.split("_") | last }}
# set event for firewall rules - so-firewall-minion
# disable the initial schedule
remove_init_node_schedule:
schedule.absent:
- name: init_node
set_highstate:
file.append: