Files
securityonion/salt/salt
Josh Patterson 2f2187f714 Write setup-complete marker on non-manager nodes
so-boot-highstate.service was never enabled outside managers: only the
manager branch of so-setup called mark_setup_complete, so the marker its
service.enabled gates on never existed on sensors, search nodes, receivers,
etc.

Move the marker state into salt.minion.boot_highstate as the sole owner
within a highstate. Non-managers never apply salt.minion during setup, so
reaching it means setup is done and the marker is unconditional -- this also
heals already-installed nodes. Managers keep the legacy startup_states gate,
since they do highstate mid-setup.

Also add the marker to setup.virt for salt-cloud guests (replacing the
startup_states line removed in fabecb82) and to so-setup's non-manager branch.
2026-08-19 11:39:47 -04:00
..
2026-04-20 12:00:02 -04:00
2026-07-15 15:24:33 -04:00
2026-02-05 10:20:54 -05:00
2026-04-30 09:16:22 -04:00
2026-06-01 14:48:54 -04:00
2026-02-13 14:49:53 -05:00
2025-12-11 17:30:06 -05:00