]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mkosi: Update to latest
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 15 Jun 2023 15:31:23 +0000 (17:31 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 19 Jun 2023 08:30:39 +0000 (10:30 +0200)
We now run repart before starting systemd-nspawn to make sure that
the root partition is also generated when we boot the image in a
container instead of a VM.

To make sure we start from scratch for both the container boot and
the VM boot, we also enable Ephemeral to make sure all changes to
the image are ephemeral.

.github/workflows/mkosi.yml

index 2b5f204f7a6340758272e477dbd8cbf35baac277..9a71bc64634dd29c5f04aed59a44783a272f86cb 100644 (file)
@@ -76,7 +76,7 @@ jobs:
 
     steps:
     - uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
-    - uses: systemd/mkosi@87a6b70ea9ab529b95fc91306fc8151175999dca
+    - uses: systemd/mkosi@77cde8a1252767ffc448bfb0fa237fb586a689a2
 
     - name: Configure
       run: |
@@ -100,6 +100,7 @@ jobs:
         [Host]
         ExtraSearchPaths=!*
         QemuVsock=yes
+        Ephemeral=yes
         EOF
 
         # For erofs, we have to install linux-modules-extra-azure, but that doesn't match the running kernel