fix: Update-Skript, Containerfile-Optimierungen und chunkah-Rechunking

- notify-bootc-user.sh: D-Bus-Umgebung korrekt fuer Systemd-Service,
  jq-basierter Staging-Check (.status.staged != null), Guard Clauses,
  -Variable entfernt
- Containerfile: COPY --chmod=755 fuer Skript-Permissions
- build/20-multimedia.sh: Redundantes dnf5 clean all entfernt
- build/30-virt.sh: dnf5 autoremove und Cleanup entfernt
- build/40-remove-packages.sh: || true entfernt (Fehler sichtbar machen)
- build/50-prepare-flatpak-for-bazaar.sh: curl -f --retry 3 hinzugefuegt
- build.yml: chunkah Rechunk-Step fuer content-based Layers (Delta-Updates),
  Cache-Key erweitert (scripts/**), continue-on-error entfernt
- build-installer-iso.yml: concurrency-Block hinzugefuegt
This commit is contained in:
gunnar
2026-05-30 15:42:14 +02:00
parent 63baebf228
commit 94460a999d
8 changed files with 89 additions and 74 deletions
+1 -2
View File
@@ -82,8 +82,7 @@ COPY configs/bootc-timer-override.conf /etc/systemd/system/bootc-fetch-apply-upd
COPY configs/bootc-override.conf /etc/systemd/system/bootc-fetch-apply-updates.service.d/override.conf
# 3. Kopiere das Benachrichtigungs-Skript
# Wichtig: Das Skript muss auf deinem Host bereits mit 'chmod +x' markiert sein!
COPY scripts/notify-bootc-user.sh /usr/bin/
COPY --chmod=755 scripts/notify-bootc-user.sh /usr/bin/
# =============================================================================
# SYSTEMD SERVICES & PRESETS (Modern Bootc Architecture)