mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-11 19:52:51 +01:00
Merge pull request #15061 from Security-Onion-Solutions/vlb2
only update mine for managerhype during setup
This commit is contained in:
@@ -5,7 +5,11 @@
|
|||||||
|
|
||||||
# We do not import GLOBALS in this state because it is called during setup
|
# We do not import GLOBALS in this state because it is called during setup
|
||||||
include:
|
include:
|
||||||
|
{# If we update the mine functions for the so-hypervisor node, then it will not be able to update the mine when the state run. #}
|
||||||
|
{# This state is called from so-functions during setup and the so-hypervisor node would not have an accepted minion key and therefore couldn't update mine #}
|
||||||
|
{% if grains.role == 'so-managerhype '%}
|
||||||
- salt.mine_functions
|
- salt.mine_functions
|
||||||
|
{% endif %}
|
||||||
- salt.minion.service_file
|
- salt.minion.service_file
|
||||||
|
|
||||||
down_original_mgmt_interface:
|
down_original_mgmt_interface:
|
||||||
@@ -33,11 +37,15 @@ wait_for_br0_ip:
|
|||||||
- cmd: down_original_mgmt_interface
|
- cmd: down_original_mgmt_interface
|
||||||
- onchanges_in:
|
- onchanges_in:
|
||||||
- file: salt_minion_service_unit_file
|
- file: salt_minion_service_unit_file
|
||||||
|
{% if grains.role == 'so-managerhype '%}
|
||||||
- file: mine_functions
|
- file: mine_functions
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if grains.role == 'so-managerhype '%}
|
||||||
restart_salt_minion_service:
|
restart_salt_minion_service:
|
||||||
service.running:
|
service.running:
|
||||||
- name: salt-minion
|
- name: salt-minion
|
||||||
- enable: True
|
- enable: True
|
||||||
- listen:
|
- listen:
|
||||||
- file: mine_functions
|
- file: mine_functions
|
||||||
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user