Big refactor to use custom base images

This commit is contained in:
2025-09-08 19:38:17 -04:00
parent 0f61b0ea40
commit 541fe893e8
24 changed files with 46 additions and 397 deletions

View File

@@ -1,12 +1,29 @@
modules:
- type: script
env:
CSFG: /usr/lib/systemd/system-generators/coreos-sulogin-force-generator
snippets:
- systemctl set-default graphical.target
- from-file: common/updates.yml
- from-file: common/bluebuild-logo.yml
- type: os-release
properties:
NAME: WunkerOS
ID: wunker_os
PRETTY_NAME: Wunker OS
# use CoreOS' generator for emergency/rescue boot
# see detail: https://github.com/ublue-os/main/issues/653
- curl -sSLo ${CSFG} https://raw.githubusercontent.com/coreos/fedora-coreos-config/refs/heads/stable/overlay.d/05core/usr/lib/systemd/system-generators/coreos-sulogin-force-generator
- chmod +x ${CSFG}
- type: files
files:
- source: bootc-update
destination: /usr/lib/systemd/system
- type: systemd
system:
masked:
- rpm-ostreed-automatic.timer
enabled:
- bootc-fetch-apply-updates.timer
- type: copy
src: files/base/usr/share/plymouth
dest: /usr/share/plymouth
# - type: os-release
# properties:
# NAME: WunkerOS
# ID: wunker_os
# PRETTY_NAME: Wunker OS
- from-file: common/post-build.yml