bootc install mount

This commit is contained in:
renner 2026-10-08 01:07:29 +02:00
parent fccd504f74
commit 5a2ecdd459
No known key found for this signature in database

View file

@ -64,21 +64,13 @@ desktop-file-edit \
# Interactive Kickstart
tee -a /usr/share/anaconda/interactive-defaults.ks <<EOF
bootc --source-imgref=containers-storage:$IMAGE_REF:$IMAGE_TAG --target-imgref=$IMAGE_REF:$IMAGE_TAG
%include /usr/share/anaconda/post-scripts/install-flatpaks.ks
%include /usr/share/anaconda/post-scripts/secureboot-enroll-key.ks
EOF
# Install Flatpaks
tee /usr/share/anaconda/post-scripts/install-flatpaks.ks <<'EOF'
%post --erroronfail --nochroot
deployment="$(ostree rev-parse --repo=/mnt/sysimage/ostree/repo ostree/0/1/0)"
target="/mnt/sysimage/ostree/deploy/default/deploy/$deployment.0/var/lib/"
mkdir -p "$target"
systemctl stop var-lib-flatpak.mount
rsync -aAXUHKP /var/lib/flatpak "$target"
sync
%end
EOF
# temporary to test things
dnf copr -y enable rhcontainerbot/bootc
dnf swap --from-repo=copr:copr.fedorainfracloud.org:rhcontainerbot:bootc bootc bootc
dnf copr -y disable rhcontainerbot/bootc
# Enroll Secureboot Key
tee /usr/share/anaconda/post-scripts/secureboot-enroll-key.ks <<'EOF'