89 Commits

Author SHA1 Message Date
self 59b2e4f765 Fix guile-newt wrapper runtime resolution 2026-04-08 13:00:06 +02:00
self a4cebced06 bootstrap: add builder preparation workflow 2026-04-07 08:29:51 +02:00
self 403af26caf bootstrap: load pinned fruix checkout 2026-04-07 05:27:58 +02:00
self 746c9cb589 system: add deploy workflow 2026-04-06 23:10:31 +02:00
self 0c1ee5ee8f system: add installed-node build-base 2026-04-06 21:23:08 +02:00
self 2a1a6c3b81 docs: record build-profile revalidation 2026-04-06 19:04:18 +02:00
self cb9e7332f4 system: separate build profile from development 2026-04-06 12:38:35 +02:00
self db4d5bdf4c system: add in-node build and reconfigure 2026-04-06 08:55:35 +02:00
self 0e8b30434f system: consume promoted native base results 2026-04-06 06:38:23 +02:00
self f41a916f45 native-build: introduce executor model 2026-04-06 05:26:34 +02:00
self 006ffee615 native-build: promote results into store objects 2026-04-06 01:16:44 +02:00
self 4614592a25 system: prototype self-hosted native builds 2026-04-05 17:59:56 +02:00
self a3dd5556ae system: validate host-initiated native base builds 2026-04-05 16:32:08 +02:00
self 9e9a0b59fc system: validate development environment overlay 2026-04-05 11:56:06 +02:00
self 4975084baa store: centralize Fruix path naming 2026-04-05 08:58:40 +02:00
self 9dae4e5c84 system: validate installed rollback workflow 2026-04-05 01:39:24 +02:00
self b3b1ba2489 system: record explicit generation layout 2026-04-04 19:44:14 +02:00
self e86f74af97 docs: define Fruix deployment workflow 2026-04-04 19:11:14 +02:00
self 43c155bb9f tests: validate installer ISO on XCP-ng 2026-04-04 19:06:48 +02:00
self 604ad82f4f system: validate UEFI installer ISO boot path 2026-04-04 16:18:49 +02:00
self 1970c5c181 system: add UEFI installer ISO builder 2026-04-04 10:23:46 +02:00
self ebe064a652 system: split FreeBSD system module 2026-04-04 09:38:27 +02:00
self 56d9d6a54b Archive detailed progress log 2026-04-04 08:51:04 +02:00
self 1d0090752d Add Fruix bootable installer environment 2026-04-04 03:09:25 +02:00
self 2517710282 Add non-interactive Fruix installation flow 2026-04-03 23:34:38 +02:00
self 02a02e365d Document Fruix FreeBSD source policy 2026-04-03 20:04:54 +02:00
self 865012ea0c Boot Fruix from distinct FreeBSD source revisions 2026-04-03 20:03:09 +02:00
self 8150508676 Validate side-by-side FreeBSD source revisions 2026-04-03 19:44:26 +02:00
self 5cbf5b90ed Build native bases from materialized FreeBSD sources 2026-04-03 14:57:47 +02:00
self 3f1793607d Materialize FreeBSD source inputs 2026-04-03 12:07:37 +02:00
self d89225fe11 Model declarative FreeBSD source inputs 2026-04-03 11:47:52 +02:00
self 390bfb248f Document FreeBSD base self-hosting decision 2026-04-03 10:44:01 +02:00
self 03fbd9bf08 Validate FreeBSD base rollback workflow 2026-04-03 10:42:38 +02:00
self 72f89c51b5 Make FreeBSD base version declarative 2026-04-03 09:53:44 +02:00
self 3b95ced578 Split native FreeBSD boot and runtime artifacts 2026-04-03 06:57:19 +02:00
self f163a63b1f Add native FreeBSD runtime slice 2026-04-03 06:33:01 +02:00
self 04b6ade095 Validate native FreeBSD boot assets 2026-04-03 06:06:49 +02:00
self 94e498f57d Boot Fruix from native FreeBSD world and kernel 2026-04-03 02:21:23 +02:00
self 4def04a357 Build native FreeBSD world and kernel artifacts 2026-04-03 01:51:50 +02:00
self 6021a57c38 Model native FreeBSD world and kernel artifacts 2026-04-02 23:19:11 +02:00
self 1108153277 Clarify transitional FreeBSD base package boundary 2026-04-02 23:02:31 +02:00
self 901d0a8448 Harden FreeBSD guest /etc and activation diagnostics 2026-04-02 22:45:34 +02:00
self a04e650326 Record FreeBSD base provenance in system artifacts 2026-04-02 21:41:04 +02:00
self 4b786c356f docs: README 2026-04-02 21:29:30 +02:00
self 1b3e49fbf7 Remove guest runtime prefix shim dependency 2026-04-02 17:35:12 +02:00
self 377a6e49ff Validate Shepherd PID 1 boot on XCP-ng 2026-04-02 13:44:45 +02:00
self f5ffd111ee Prototype Shepherd PID 1 boot on FreeBSD 2026-04-02 13:29:17 +02:00
self c62c89b078 Complete Phase 10 FreeBSD system tooling 2026-04-02 11:19:30 +02:00
self 7db5c76541 README 2026-04-02 10:39:33 +02:00
self b037427c22 Add fruix system command for FreeBSD 2026-04-02 10:31:24 +02:00