Commit Graph

  • 32e0b3b1b4 github: Extend testing to full end-to-end Stéphane Graber 2024-12-06 13:16:00 -05:00
  • e5c7ca9b00 github: Simplify workflow for self-hosted runner Stéphane Graber 2024-12-06 12:21:21 -05:00
  • ca3bcf98e9 github: Use self-hosted runner Stéphane Graber 2024-12-06 11:30:07 -05:00
  • deffd0e596 Merge pull request #2 from stgraber/main Stéphane Graber 2024-12-06 11:10:47 -05:00
  • 39d18f695a github: Initial tests Stéphane Graber 2024-12-06 00:07:29 -05:00
  • b3d176ae5d mkosi/repart: Enable compression Stéphane Graber 2024-12-06 00:19:49 -05:00
  • 75d283df9f Makefile: Make sure to activate /boot before sysupdate Stéphane Graber 2024-12-03 09:39:46 -05:00
  • 54786acb6b Makefile: Workaround issue with systemd-sysupdate Stéphane Graber 2024-12-03 09:32:31 -05:00
  • 826f6c4327 mkosi: Move sysupdate files Stéphane Graber 2024-12-02 23:41:42 -05:00
  • 6d31b05b58 Makefile: Don't enable incus-user Stéphane Graber 2024-12-02 22:20:38 -05:00
  • 600c7cce97 Makefile: Update for sysupdate Stéphane Graber 2024-12-02 01:33:44 -05:00
  • 0aa8171f9a mkosi: Generate split artifacts Stéphane Graber 2024-12-02 01:33:31 -05:00
  • d03491fc95 mkosi/base: Add systemd-container Stéphane Graber 2024-12-02 01:33:05 -05:00
  • ced97d2f12 mkosi/sysupdate: Add sysupdate definitions Stéphane Graber 2024-12-02 01:32:39 -05:00
  • 2731c8bc09 Makefile: Handle automatic VM reboot Stéphane Graber 2024-12-02 00:50:10 -05:00
  • 1362faf521 Makefile: Include DER version of certificate in ESP Stéphane Graber 2024-12-02 00:50:01 -05:00
  • 5359b82fc0 Makefile: Generate DER version of the secureboot certificate Stéphane Graber 2024-11-29 17:36:22 -05:00
  • 923d85a9fd mkosi: Enable SecureBoot auto-enroll Stéphane Graber 2024-11-29 17:36:08 -05:00
  • 5671fcb6cc mkosi: Reduce module list Stéphane Graber 2024-11-29 16:29:22 -05:00
  • fb89a28b7c Makefile: Update for image versioning Stéphane Graber 2024-11-29 16:27:27 -05:00
  • 32e6fa7dce mkosi: Update for unversioned images Stéphane Graber 2024-11-29 16:20:02 -05:00
  • 6f782aa092 mkosi/sysext: Don't set version on extensions Stéphane Graber 2024-11-29 15:50:33 -05:00
  • 9ce521675a mkosi: Set version string Stéphane Graber 2024-11-29 15:50:17 -05:00
  • 0757c1f58d mkosi: Configure for sysupdate Stéphane Graber 2024-11-29 15:50:04 -05:00
  • ae8e987d31 mkosi: Update partitioning for sysupdate Stéphane Graber 2024-11-29 15:49:41 -05:00
  • 1242cd3233 gitignore: Add mkosi.private Stéphane Graber 2024-11-29 15:34:23 -05:00
  • 6b60449474 mkosi: Update for current mkosi git Stéphane Graber 2024-11-29 13:22:43 -05:00
  • 80d82a556a base: Move kernel installation away from script Stéphane Graber 2024-11-29 13:07:23 -05:00
  • 35395d9300 Makefile: Add test-extensions Stéphane Graber 2024-11-01 17:24:13 -04:00
  • 84bedd3f46 base: Improve error handling Stéphane Graber 2024-11-01 16:56:05 -04:00
  • 71ea0e2e22 base: Fix SSL handling Stéphane Graber 2024-11-01 15:52:32 -04:00
  • e527b651ec Add debug sysext image Stéphane Graber 2024-11-01 15:44:22 -04:00
  • 21630b777d Makefile: Fix typo in target Stéphane Graber 2024-11-01 13:41:17 -04:00
  • 3c158e0065 Add basic network config (works in VMs) Stéphane Graber 2024-09-27 13:38:11 -04:00
  • 2cd2b3c9c5 incus: Switch to using noble packages (need for t64) Stéphane Graber 2024-09-27 13:38:00 -04:00
  • dc9ac593c9 os: Disable apparmor Stéphane Graber 2024-09-27 03:08:15 -04:00
  • 92ee22c4c1 os: Enable iommu Stéphane Graber 2024-09-27 02:47:30 -04:00
  • 46538f67cf incus: Switch to daily Stéphane Graber 2024-09-27 02:39:41 -04:00
  • ba2f133dc4 mkosi: Clearly set secureboot/verity keys Stéphane Graber 2024-09-27 01:38:26 -04:00
  • dae0bb2eb5 Split base and os images Stéphane Graber 2024-09-26 18:11:34 -04:00
  • c8bab6ddc2 Makefile: Update for new structure Stéphane Graber 2024-09-26 18:10:33 -04:00
  • af2b8846ac gitignore: Include mkosi.output Stéphane Graber 2024-09-26 17:48:39 -04:00
  • ea3faaf608 incus: Add sysext image Stéphane Graber 2024-09-26 17:48:13 -04:00
  • c8cf8a03b9 mkosi: Update for current mkosi Stéphane Graber 2024-09-26 15:13:29 -04:00
  • 6769f3d03b Switch to using mkosi.images Stéphane Graber 2024-09-26 10:45:09 -04:00
  • be997cc99f incus: Install all the Incus dependencies Stéphane Graber 2024-09-16 11:31:15 +02:00
  • 94731bd0af kernel: Only download keyring if missing Stéphane Graber 2024-09-16 11:30:57 +02:00
  • d9c0105133 core: Add plymouth Stéphane Graber 2024-09-16 11:26:35 +02:00
  • a44adbb7fc kernel: Quiesce boot Stéphane Graber 2024-09-16 11:18:17 +02:00
  • bf6deb67dc repart: Double the ESP size Stéphane Graber 2024-09-16 11:17:53 +02:00
  • fe51c7197d Add missing systemd packages Stéphane Graber 2024-09-16 00:59:06 +02:00
  • cc49e05e1f repart.d: Enroll an empty key during initialization Stéphane Graber 2024-09-16 00:42:15 +02:00
  • 7cacd45fc3 Makefile: Check for mkosi Stéphane Graber 2024-09-15 23:07:23 +02:00
  • c4a271cbad osi: Add JSON manifest Stéphane Graber 2024-08-22 14:12:40 -04:00
  • 32dcd62594 Makefile: Generate secureboot key if missing Stéphane Graber 2024-08-22 14:12:30 -04:00
  • fbea4d670a Makefile: Fix cleanup as non-root Stéphane Graber 2024-08-22 14:12:18 -04:00
  • e6f6bdf0e9 tests: Add sample metadata Stéphane Graber 2024-08-18 19:11:31 -04:00
  • 340a71480e Makefile: Initial file Stéphane Graber 2024-08-18 16:54:31 -04:00
  • 15aaf040cb Initial minimal Debian image Stéphane Graber 2024-08-18 16:34:08 -04:00
  • ec3e06443a gitignore: Initial ignore list Stéphane Graber 2024-08-18 16:19:11 -04:00
  • baa79650ee Initial commit Stéphane Graber 2024-08-18 16:18:12 -04:00