chore: refactoring
This commit is contained in:
parent
f8005bd287
commit
b340df890d
2 changed files with 11 additions and 8 deletions
|
@ -166,8 +166,8 @@ jobs:
|
|||
tags: ${{ steps.metadata.outputs.tags }}
|
||||
username: ${{ env.REGISTRY_USER }}
|
||||
password: ${{ env.REGISTRY_PASSWORD }}
|
||||
extra-args:
|
||||
--compression-format zstd:chunked
|
||||
# extra-args:
|
||||
# --compression-format zstd:chunked
|
||||
|
||||
|
||||
# This section is optional and only needs to be enabled if you plan on distributing
|
||||
|
|
|
@ -11,6 +11,7 @@ RUN <<EOF
|
|||
|
||||
dnf install --assumeyes 'dnf5-command(config-manager)'
|
||||
dnf config-manager setopt exclude=PackageKit,PackageKit-command-not-found,rootfiles,firefox
|
||||
dnf config-manager setopt install_weak_deps=False
|
||||
|
||||
dnf install --assumeyes @sway-desktop-environment
|
||||
|
||||
|
@ -18,15 +19,17 @@ RUN <<EOF
|
|||
|
||||
dnf clean all
|
||||
|
||||
QUALIFIED_KERNEL="$(rpm --query --all | grep --perl-regexp 'kernel-(\d+\.\d+\.\d+)' | sed --regexp-extended 's/kernel-//')"
|
||||
dracut --no-hostonly --kver "$QUALIFIED_KERNEL" --reproducible --verbose --add ostree --force "/lib/modules/$QUALIFIED_KERNEL/initramfs.img"
|
||||
QUALIFIED_KERNEL="$(dnf repoquery --installed --queryformat='%{evr}.%{arch}' kernel)"
|
||||
dracut --no-hostonly --kver "$QUALIFIED_KERNEL" --reproducible --verbose --add ostree --zstd --force "/lib/modules/$QUALIFIED_KERNEL/initramfs.img"
|
||||
|
||||
rm --force --recursive /tmp/* /var/*
|
||||
mkdir --parents /var/tmp
|
||||
chmod --recursive 1777 /var/tmp
|
||||
|
||||
ostree container commit
|
||||
bootc container lint
|
||||
EOF
|
||||
|
||||
#enable desired units
|
||||
#RUN systemctl enable lm_sensors sysstat tuned fstrim.timer podman.socket podman-auto-update.timer cockpit.socket
|
||||
|
||||
RUN rm --force --recursive /tmp/* /var/* && \
|
||||
mkdir --parents /var/tmp && chmod --recursive 1777 /var/tmp && \
|
||||
ostree container commit && \
|
||||
bootc container lint || true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue