Merge pull request #4 from cgwalters/eln-bootc

Add bootc to eln
This commit is contained in:
Daniel J Walsh 2023-11-01 17:25:51 -04:00 committed by GitHub
commit 6d3fb74cca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 17 additions and 13 deletions

View File

@ -1,4 +1,6 @@
releasever: stream9 releasever: stream9
variables:
distro: "stream9"
repos: repos:
- baseos - baseos

View File

@ -1,4 +1,6 @@
releasever: 38 releasever: 38
variables:
distro: "f38"
repos: repos:
- fedora - fedora

View File

@ -1,3 +1,3 @@
include: include:
- fedora-tier-0-38.yaml - fedora-tier-0-eln.yaml
- fedora-dev.yaml - fedora-dev.yaml

View File

@ -1,4 +1,6 @@
releasever: 39 releasever: 39
variables:
distro: "eln"
repos: repos:
- eln-baseos - eln-baseos

View File

@ -1,4 +1,6 @@
releasever: 38 releasever: 38
variables:
distro: "f38"
repos: repos:
- fedora - fedora

View File

@ -1,4 +1,6 @@
releasever: 39 releasever: 39
variables:
distro: "eln"
repos: repos:
- eln-baseos - eln-baseos

View File

@ -1,11 +1,7 @@
include:
- ostree.yaml
# The bootc components. # The bootc components.
packages: packages:
- systemd - systemd
# For now this will be shipped in rpm-ostree; TODO fix this by shipping a separate epackage - bootc
# - bootc
# Required by bootc install today, though we'll likely switch bootc to use a Rust crate instead of sgdisk # Required by bootc install today, though we'll likely switch bootc to use a Rust crate instead of sgdisk
- gdisk xfsprogs e2fsprogs dosfstools - gdisk xfsprogs e2fsprogs dosfstools
@ -16,12 +12,6 @@ exclude-packages:
- kernel-debug-core - kernel-debug-core
postprocess: postprocess:
# rpm-ostree can be an alias for bootc, we want to enable that here.
- |
#!/usr/bin/env bash
if test ! -x /usr/bin/bootc && test -x /usr/bin/rpm-ostree; then
ln -sr /usr/bin/{rpm-ostree,bootc}
fi
# XFS is our default filesystem # XFS is our default filesystem
- | - |
#!/usr/bin/env bash #!/usr/bin/env bash

View File

@ -49,8 +49,12 @@ remove-from-packages:
# https://bugzilla.redhat.com/show_bug.cgi?id=2105177 # https://bugzilla.redhat.com/show_bug.cgi?id=2105177
- [dbus-common, /usr/lib/sysusers.d/dbus.conf] - [dbus-common, /usr/lib/sysusers.d/dbus.conf]
conditional-include:
- if: distro != "stream9"
include: bootc.yaml
include: include:
- bootc.yaml - ostree.yaml
- initramfs.yaml - initramfs.yaml
packages: packages: