Commit Graph

23 Commits

Author SHA1 Message Date
Sandro - 89635cd5c9
Fix baremetal deployment 2023-10-26 20:43:01 +02:00
Sandro - a261fbe165
Move diff-closures to nixos-modules 2023-10-16 16:57:35 +02:00
Sandro - 62f5c93c40
autoupdate: fix diff-closure condition 2023-10-16 02:01:51 +02:00
Sandro - 750a8b3554
autoupdate: don't display diff-closure in microvms
they might not have nix or the daemon
2023-10-16 01:47:48 +02:00
Sandro - 23d8078b96
autoupdate: make diff always work 2023-10-16 01:27:12 +02:00
Sandro - b86bb8d067
Rename nix-serve to nix-cache 2023-04-03 20:34:04 +02:00
Astro d1abf63abb s/nixFlakes/nix/ 2022-09-27 02:01:38 +02:00
Astro 079784836a modules/{autoupdate,microvm-host}: let jq fail 2022-09-25 22:45:25 +02:00
Astro 9e7a7c9ee6 hydra: add harmonia on https://nix-serve.hq.c3d2.de 2022-09-25 22:04:59 +02:00
Astro 5c493a8128 modules/autoupdate: always run nix-env before switch-to-configuration 2022-09-02 21:26:14 +02:00
Sandro - 1dbe3569b2
Allow diff-system to fail
When upgrading from older systems with nix 2.3.x the command is not yet
understood. Since it is purely informational a failure can be safely
ignored.
2022-08-21 22:44:05 +02:00
Astro 1c06777f95 modules/autoupdate: only diff-closures on update not boot 2022-07-07 03:25:50 +02:00
Sandro - 7d7c78bdca
Nuke nix-serv and use hydra direct 2022-06-23 20:55:46 +02:00
Astro 41e52bb12b fixes 2022-06-13 15:58:25 +02:00
Sandro - c042dd5c03
autoupdate: delete generations older than 21 days to not fill up the disks 2022-06-12 16:24:57 +02:00
Sandro - 53fce8e2c7
autoupdate: unify scripts, hardcode hostname from config 2022-06-12 16:24:44 +02:00
Astro 7e11e77515 flake.nix: fix memory leak by reorganizing hydraJobs 2022-05-31 22:08:52 +02:00
Astro a485d30c0b modules/autoupdate: add package diff to activationScripts 2022-04-20 00:32:23 +02:00
Astro 39c7a9bf1f modules/autoupdate: fix system 2022-02-08 19:33:35 +01:00
Astro 18b68306d0 modules/autoupdate: catch $NEW==null 2022-02-08 19:17:44 +01:00
Astro 6ee303cebc modules/autoupdate: add update-from-hydra script 2022-01-25 23:32:02 +01:00
Astro 3a521f7673 modules/autoupdate: use nix copy to fetch new system from cache 2022-01-23 01:20:15 +01:00
Astro e36f00c428 modules/autoupdate: move from ../config/ 2022-01-18 22:12:41 +01:00