29415029a7beaf1b55c16621a0d10c198512f866
Part A (modules/core/sovran-hub.nix): - Add restartIfChanged=false and stopIfChanged=false to sovran-hub-update service - Add restartIfChanged=false and stopIfChanged=false to sovran-hub-rebuild service These prevent nixos-rebuild switch from terminating an in-flight update mid-execution. Part B (app/sovran_systemsos_web/server.py): - Replace _recover_stale_status() with improved version - Use MainPID + os.kill() to guard against transient is-active lies during daemon-reload - Use ExecMainStatus (actual exit code) instead of Result (may be stale from prior run) Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/63bf2cd5-9c02-4542-8926-44aa9ed63bf0 Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
Testing Branch
Description
Official Repository of Sovran_SystemsOS
https://sovransystems.com
Readme
AGPL-3.0
103 MiB
Releases
11
v1.1.7 — Stable Release
Latest
Languages
Python
35.3%
JavaScript
23.4%
Nix
21.7%
CSS
9.5%
Shell
6.3%
Other
3.8%