Stéphane Graber
|
e8a992ff12
|
Revert "mkosi/base: Tweak sysupdate naming pattern"
This reverts commit 963ebf2943.
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-07 11:07:34 -05:00 |
|
Stéphane Graber
|
3fd66cf529
|
Makefile: Remove rename step
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 22:48:18 -05:00 |
|
Stéphane Graber
|
6487c58468
|
github: Add timeout
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 22:38:26 -05:00 |
|
Stéphane Graber
|
55cf32692e
|
Add a README
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 22:19:28 -05:00 |
|
Stéphane Graber
|
8cf96c93e3
|
scripts: Add scripts to consume the Github builds
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 22:19:16 -05:00 |
|
Stéphane Graber
|
6ead97ef96
|
github: Remove redundant renaming
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 20:13:11 -05:00 |
|
Stéphane Graber
|
6c35740bd4
|
Makefile: Fix bad rename
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 20:12:45 -05:00 |
|
Stéphane Graber
|
7642aef9b8
|
github: Install rename for end to end tests
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 19:52:40 -05:00 |
|
Stéphane Graber
|
7566cd9417
|
Makefile: Update to match production pattern
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 19:35:52 -05:00 |
|
Stéphane Graber
|
963ebf2943
|
mkosi/base: Tweak sysupdate naming pattern
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 19:34:23 -05:00 |
|
Stéphane Graber
|
3b3ca817f6
|
github: Fix rename logic
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 19:15:39 -05:00 |
|
Stéphane Graber
|
1075f4c0c8
|
github: Install rename
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 19:06:09 -05:00 |
|
Stéphane Graber
|
860b7ca9a1
|
github: Rename artifacts
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 18:56:40 -05:00 |
|
Stéphane Graber
|
1ab95aae8d
|
github: Set release_name
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:42:01 -05:00 |
|
Stéphane Graber
|
621ccfe3e5
|
github: Fix permission on secureboot keys
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:30:02 -05:00 |
|
Stéphane Graber
|
3d86395cde
|
github: Use repo secureboot key
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:21:01 -05:00 |
|
Stéphane Graber
|
4fb3c6bbfa
|
github: Fix bad branch name
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:05:59 -05:00 |
|
Stéphane Graber
|
b82206ca6f
|
mkosi.version: Use UTC time
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:04:05 -05:00 |
|
Stéphane Graber
|
b571cc5f20
|
github: Set build version for image builds
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:02:30 -05:00 |
|
Stéphane Graber
|
0669cb0d1c
|
github: Only run end to end test on PRs and main push
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 17:02:16 -05:00 |
|
Stéphane Graber
|
1d737fb816
|
github: Compress build artifacts
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 16:15:53 -05:00 |
|
Stéphane Graber
|
088f236425
|
github: Prepare artifacts for upload
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 15:06:16 -05:00 |
|
Stéphane Graber
|
d25e8a5fdf
|
github: Allow build workflow write access
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 14:31:25 -05:00 |
|
Stéphane Graber
|
fd8de6ae62
|
github: Initial build workflow
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 14:23:34 -05:00 |
|
Stéphane Graber
|
a10e693f69
|
Merge pull request #3 from stgraber/main
github: Use self-hosted runner
|
2024-12-06 14:13:43 -05:00 |
|
Stéphane Graber
|
32e0b3b1b4
|
github: Extend testing to full end-to-end
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 13:44:05 -05:00 |
|
Stéphane Graber
|
e5c7ca9b00
|
github: Simplify workflow for self-hosted runner
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 13:02:52 -05:00 |
|
Stéphane Graber
|
ca3bcf98e9
|
github: Use self-hosted runner
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 12:39:32 -05:00 |
|
Stéphane Graber
|
deffd0e596
|
Merge pull request #2 from stgraber/main
github: Initial tests
|
2024-12-06 11:10:47 -05:00 |
|
Stéphane Graber
|
39d18f695a
|
github: Initial tests
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 11:10:06 -05:00 |
|
Stéphane Graber
|
b3d176ae5d
|
mkosi/repart: Enable compression
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-06 00:19:54 -05:00 |
|
Stéphane Graber
|
75d283df9f
|
Makefile: Make sure to activate /boot before sysupdate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-03 09:39:46 -05:00 |
|
Stéphane Graber
|
54786acb6b
|
Makefile: Workaround issue with systemd-sysupdate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-03 09:32:31 -05:00 |
|
Stéphane Graber
|
826f6c4327
|
mkosi: Move sysupdate files
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 23:41:42 -05:00 |
|
Stéphane Graber
|
6d31b05b58
|
Makefile: Don't enable incus-user
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 22:20:38 -05:00 |
|
Stéphane Graber
|
600c7cce97
|
Makefile: Update for sysupdate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 01:33:44 -05:00 |
|
Stéphane Graber
|
0aa8171f9a
|
mkosi: Generate split artifacts
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 01:33:31 -05:00 |
|
Stéphane Graber
|
d03491fc95
|
mkosi/base: Add systemd-container
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 01:33:05 -05:00 |
|
Stéphane Graber
|
ced97d2f12
|
mkosi/sysupdate: Add sysupdate definitions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 01:32:39 -05:00 |
|
Stéphane Graber
|
2731c8bc09
|
Makefile: Handle automatic VM reboot
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 00:50:10 -05:00 |
|
Stéphane Graber
|
1362faf521
|
Makefile: Include DER version of certificate in ESP
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-12-02 00:50:01 -05:00 |
|
Stéphane Graber
|
5359b82fc0
|
Makefile: Generate DER version of the secureboot certificate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 17:36:22 -05:00 |
|
Stéphane Graber
|
923d85a9fd
|
mkosi: Enable SecureBoot auto-enroll
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 17:36:08 -05:00 |
|
Stéphane Graber
|
5671fcb6cc
|
mkosi: Reduce module list
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 16:29:22 -05:00 |
|
Stéphane Graber
|
fb89a28b7c
|
Makefile: Update for image versioning
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 16:27:57 -05:00 |
|
Stéphane Graber
|
32e6fa7dce
|
mkosi: Update for unversioned images
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 16:27:56 -05:00 |
|
Stéphane Graber
|
6f782aa092
|
mkosi/sysext: Don't set version on extensions
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 16:27:55 -05:00 |
|
Stéphane Graber
|
9ce521675a
|
mkosi: Set version string
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 15:50:17 -05:00 |
|
Stéphane Graber
|
0757c1f58d
|
mkosi: Configure for sysupdate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 15:50:04 -05:00 |
|
Stéphane Graber
|
ae8e987d31
|
mkosi: Update partitioning for sysupdate
Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
|
2024-11-29 15:49:41 -05:00 |
|