mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2026-07-17 14:26:44 +02:00
After a partial upgrade, /etc/soversion already reads the target version, so soup's startup line "Found that Security Onion X is currently installed" made it look finished even as soup resumed. When a resume marker is present and differs from the installed version, print an explicit NOTE that the grid is only partially upgraded and this run will resume and complete it. Also clear any stale resume marker in the already-latest path so a successfully completed upgrade is never mistaken for a partial one and re-run on a later invocation (the marker is normally removed at the end of postupgrade_changes; this is a belt-and-suspenders guard).