git.delta.rocks / jrsonnet / refs/commits / bd11592510bb

difftreelog

feat online activation mode

Lach2025-04-10parent: #2bba083.patch.diff
in: trunk

3 files changed

modifiedcmds/fleet/src/cmds/build_systems.rsdiffbeforeafterboth
247 };247 };
248 let switch_script = specialised.join("bin/switch-to-configuration");248 let switch_script = specialised.join("bin/switch-to-configuration");
249 let mut cmd = host.cmd(switch_script).in_current_span().await?;249 let mut cmd = host.cmd(switch_script).in_current_span().await?;
250 cmd.arg(action.name().expect("upload.should_activate == false"));250 cmd.env("FLEET_ONLINE_ACTIVATION", "1")
251 .arg(action.name().expect("upload.should_activate == false"));
251 if let Err(e) = cmd.sudo().run().in_current_span().await {252 if let Err(e) = cmd.sudo().run().in_current_span().await {
252 error!("failed to activate: {e}");253 error!("failed to activate: {e}");
modifiedmodules/nixos/module-list.nixdiffbeforeafterboth
3 ./secrets.nix3 ./secrets.nix
4 ./rollback.nix4 ./rollback.nix
5 ./nix-sign.nix5 ./nix-sign.nix
6 ./online.nix
6]7]
78
addedmodules/nixos/online.nixdiffbeforeafterboth

no changes