Commit Graph

  • eed5180d87 docs: Document some differences to Guix master self 2026-05-29 18:11:21 +02:00
  • fd5e2285bf Document self-hosted development workflow self 2026-04-16 14:32:29 +02:00
  • f43d1d1d0d Silence SSH host-key noise in lifecycle harnesses self 2026-04-16 13:50:36 +02:00
  • 97b484b9dd Clean up self-hosted lifecycle harness runs self 2026-04-14 19:37:18 +02:00
  • 808c280232 Stabilize XCP-ng self-hosted lifecycle validation self 2026-04-14 19:00:00 +02:00
  • d2f5af7b1e Refine XCP-ng lifecycle harness boot assumptions self 2026-04-14 04:41:20 +02:00
  • 11ae9d73c4 Add XCP-ng self-hosted lifecycle harness self 2026-04-13 21:00:36 +02:00
  • b0312e396d Add self-hosted node lifecycle validation harness self 2026-04-13 19:20:45 +02:00
  • fa25580144 Link and refine lifecycle planning docs self 2026-04-13 19:03:59 +02:00
  • f9e2e393b6 Surface richer node lifecycle status metadata self 2026-04-13 19:03:33 +02:00
  • 02605356fc Align node lifecycle generation metadata self 2026-04-13 18:52:04 +02:00
  • 95c3e009ea Document Fruix lifecycle follow-on plan self 2026-04-13 18:39:51 +02:00
  • 31d601b994 Remove unused direct privileged helper APIs v0.1 self 2026-04-13 16:47:07 +02:00
  • ca2276d8cc Script mounted-root metadata copies self 2026-04-13 10:10:16 +02:00
  • 56a335b624 Move remaining assembly privilege paths behind scripts self 2026-04-13 08:55:52 +02:00
  • 52808502ef Reduce host-side privileged assembly surface self 2026-04-10 19:15:06 +02:00
  • 4936f1193b Define assembly privileged builder policy self 2026-04-10 16:57:25 +02:00
  • 9fd1e5da14 Record staged image and install jail metadata self 2026-04-10 14:57:16 +02:00
  • 9d82529d03 Move rootfs population into jailed helper self 2026-04-10 13:22:53 +02:00
  • 5925e3038c Isolate rootfs staging and privilege system installs self 2026-04-10 12:05:42 +02:00
  • 558f8e9f85 Add self-hosted development system example self 2026-04-10 08:56:41 +02:00
  • 9b7b1e2807 Cache package materialization within system builds self 2026-04-10 06:16:25 +02:00
  • 0260d8f55b Handle versioned host autotools layouts self 2026-04-09 23:38:05 +02:00
  • 04f494eb6f Document Fruix package and product plan self 2026-04-09 21:26:47 +02:00
  • f0b6116a41 Handle unreadable host inputs in system builds self 2026-04-09 20:46:22 +02:00
  • a71f76995b Minimize mounts for jailed union assembly self 2026-04-09 18:56:26 +02:00
  • 5e3ecce210 Reuse jailed union trees for system closures self 2026-04-09 17:13:46 +02:00
  • 9d090d5e73 Reuse jailed merge policy for package profiles self 2026-04-09 16:04:55 +02:00
  • 94b6cd9841 Add policy-driven jailed build config self 2026-04-09 14:32:18 +02:00
  • d2ff6fdaee Harden jailed native build execution self 2026-04-09 14:10:05 +02:00
  • 941b4e3d44 Run native build steps in jails self 2026-04-09 08:20:09 +02:00
  • b1a00f0272 Run copy package builds in jails self 2026-04-08 23:17:47 +02:00
  • bd7a4a82d6 Add package profile install commands self 2026-04-08 22:33:49 +02:00
  • 3144d0df0f Recover package CLI helpers and commands self 2026-04-08 19:39:34 +02:00
  • dc1c3fa33d Recover dev-tool packages for Fruix self 2026-04-08 19:03:31 +02:00
  • 60ac1c0b85 Recover console-default tty policy self 2026-04-08 18:14:16 +02:00
  • c79a03af2d Merge branch 'recovery-from-artifacts' self 2026-04-08 13:55:25 +02:00
  • d5311d4844 Add a basic usable installer TUI and tests self 2026-04-08 13:52:02 +02:00
  • 56925773f4 Recover installer TUI runtime and self-test flow self 2026-04-08 13:00:06 +02:00
  • c2faa68ad4 docs: Opus review self 2026-04-08 10:52:02 +02:00
  • 896d7eb598 cli: add installer-tui prototype action self 2026-04-07 13:13:53 +02:00
  • 598e78ee7c installer: add state, step, and newt modules self 2026-04-07 13:13:49 +02:00
  • 1166e44359 installer: persist declared and realized storage metadata self 2026-04-07 12:25:29 +02:00
  • 04bda1933b installer: route install paths through storage planner self 2026-04-07 12:23:15 +02:00
  • ee21b63ce0 system: add storage-layout support and FreeBSD planner self 2026-04-07 12:10:18 +02:00
  • ca6c59206a storage: add base storage-layout modules self 2026-04-07 12:10:14 +02:00
  • d96d6eecd0 channel: prefer prepared builder root self 2026-04-07 08:29:51 +02:00
  • e2600ff810 channel: import canonical fruix code self 2026-04-07 05:27:58 +02:00
  • 70ed9e53bc init self 2026-04-07 04:52:37 +02:00