Skip to content

Commit

Permalink
Add missing package that makes debian:testing unbootable (#3074)
Browse files Browse the repository at this point in the history
Producing this error at build time:

kairos-final | dracut[I]: 01systemd-cryptsetup: Could not find any command of '/usr/lib/systemd/systemd-cryptsetup'!
kairos-final | dracut[E]: Module 'dracut-systemd' depends on module 'systemd-cryptsetup', which can't be installed

E.g. here: https://github.com/kairos-io/kairos/actions/runs/12256409387/job/34191620277#step:15:4469

Signed-off-by: Dimitris Karakasilis <[email protected]>
  • Loading branch information
jimmykarily authored Dec 11, 2024
1 parent 2795e46 commit 0f349d7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
3 changes: 2 additions & 1 deletion images/Dockerfile.debian
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
squashfs-tools \
sudo \
systemd \
systemd-cryptsetup \
systemd-resolved \
systemd-sysv \
systemd-timesyncd \
Expand Down Expand Up @@ -162,4 +163,4 @@ RUN systemctl enable systemd-networkd
RUN systemctl enable ssh

# Fixup sudo perms
RUN chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo
RUN chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo
1 change: 1 addition & 0 deletions images/Dockerfile.kairos-debian
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
squashfs-tools \
sudo \
systemd \
systemd-cryptsetup \
systemd-resolved \
systemd-sysv \
systemd-timesyncd \
Expand Down

0 comments on commit 0f349d7

Please sign in to comment.