mirror of
https://pagure.io/workstation-ostree-config.git
synced 2026-11-03 21:49:45 -09:00
Drop support for PPC64LE architecture
See: https://gitlab.com/fedora/ostree/sig/-/issues/60
This commit is contained in:
parent
23cdbbe12e
commit
b473644f8c
10 changed files with 21 additions and 60 deletions
|
|
@ -81,6 +81,7 @@ packages:
|
||||||
- hostname
|
- hostname
|
||||||
- hplip
|
- hplip
|
||||||
- hunspell
|
- hunspell
|
||||||
|
- hyperv-daemons
|
||||||
- ibus-anthy
|
- ibus-anthy
|
||||||
- ibus-chewing
|
- ibus-chewing
|
||||||
- ibus-gtk3
|
- ibus-gtk3
|
||||||
|
|
@ -120,6 +121,7 @@ packages:
|
||||||
- ntfsprogs
|
- ntfsprogs
|
||||||
- nvidia-gpu-firmware
|
- nvidia-gpu-firmware
|
||||||
- nxpwireless-firmware
|
- nxpwireless-firmware
|
||||||
|
- open-vm-tools-desktop
|
||||||
- opensc
|
- opensc
|
||||||
- openssh-clients
|
- openssh-clients
|
||||||
- openssh-server
|
- openssh-server
|
||||||
|
|
@ -192,21 +194,14 @@ packages-x86_64:
|
||||||
- alsa-sof-firmware
|
- alsa-sof-firmware
|
||||||
- amd-ucode-firmware
|
- amd-ucode-firmware
|
||||||
- cirrus-audio-firmware
|
- cirrus-audio-firmware
|
||||||
- hyperv-daemons
|
|
||||||
- intel-audio-firmware
|
- intel-audio-firmware
|
||||||
- intel-vsc-firmware
|
- intel-vsc-firmware
|
||||||
- libva-intel-media-driver
|
- libva-intel-media-driver
|
||||||
- mcelog
|
- mcelog
|
||||||
- microcode_ctl
|
- microcode_ctl
|
||||||
- open-vm-tools-desktop
|
|
||||||
- thermald
|
- thermald
|
||||||
- virtualbox-guest-additions
|
- virtualbox-guest-additions
|
||||||
packages-aarch64:
|
packages-aarch64:
|
||||||
- hyperv-daemons
|
|
||||||
- open-vm-tools-desktop
|
|
||||||
- qcom-firmware
|
- qcom-firmware
|
||||||
- qrtr
|
- qrtr
|
||||||
- rmtfs
|
- rmtfs
|
||||||
packages-ppc64le:
|
|
||||||
- lsvpd
|
|
||||||
- powerpc-utils
|
|
||||||
|
|
|
||||||
|
|
@ -18,18 +18,11 @@ include:
|
||||||
# Enable kernel-install support
|
# Enable kernel-install support
|
||||||
- kernel-install.yaml
|
- kernel-install.yaml
|
||||||
|
|
||||||
# systemd-pcrphase module fails on ppc64le:
|
|
||||||
# https://gitlab.com/fedora/ostree/sig/-/issues/44
|
|
||||||
arch-include:
|
arch-include:
|
||||||
x86_64:
|
x86_64:
|
||||||
- initramfs-tpm-luks.yaml
|
|
||||||
- qemu-user-static-x86_64.yaml
|
- qemu-user-static-x86_64.yaml
|
||||||
aarch64:
|
aarch64:
|
||||||
- initramfs-tpm-luks.yaml
|
|
||||||
- qemu-user-static-non-x86_64.yaml
|
- qemu-user-static-non-x86_64.yaml
|
||||||
ppc64le:
|
|
||||||
- qemu-user-static-non-x86_64.yaml
|
|
||||||
|
|
||||||
|
|
||||||
conditional-include:
|
conditional-include:
|
||||||
# Manifests included only for classic ostree variants
|
# Manifests included only for classic ostree variants
|
||||||
|
|
@ -121,8 +114,6 @@ packages-aarch64:
|
||||||
- grub2-efi
|
- grub2-efi
|
||||||
- efibootmgr
|
- efibootmgr
|
||||||
- shim
|
- shim
|
||||||
packages-ppc64le:
|
|
||||||
- grub2
|
|
||||||
packages-x86_64:
|
packages-x86_64:
|
||||||
- grub2-efi-ia32
|
- grub2-efi-ia32
|
||||||
- grub2-efi-x64
|
- grub2-efi-x64
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ import sys
|
||||||
import yaml
|
import yaml
|
||||||
import libcomps
|
import libcomps
|
||||||
|
|
||||||
ARCHES = ("x86_64", "aarch64", "ppc64le")
|
ARCHES = ("x86_64", "aarch64")
|
||||||
|
|
||||||
def fatal(msg):
|
def fatal(msg):
|
||||||
'''Print the error message and exit.'''
|
'''Print the error message and exit.'''
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
# DO NOT EDIT! This content is generated from comps-sync.py
|
# DO NOT EDIT! This content is generated from comps-sync.py
|
||||||
packages:
|
packages:
|
||||||
|
- chromium
|
||||||
- deepin-calculator
|
- deepin-calculator
|
||||||
- deepin-calendar
|
- deepin-calendar
|
||||||
- deepin-desktop
|
- deepin-desktop
|
||||||
|
|
@ -26,9 +27,6 @@ packages:
|
||||||
- xorg-x11-xauth
|
- xorg-x11-xauth
|
||||||
- xorg-x11-xinit
|
- xorg-x11-xinit
|
||||||
packages-x86_64:
|
packages-x86_64:
|
||||||
- chromium
|
|
||||||
- xorg-x11-drv-intel
|
- xorg-x11-drv-intel
|
||||||
- xorg-x11-drv-openchrome
|
- xorg-x11-drv-openchrome
|
||||||
- xorg-x11-drv-vmware
|
- xorg-x11-drv-vmware
|
||||||
packages-aarch64:
|
|
||||||
- chromium
|
|
||||||
|
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
# Set dracut configuration for the initramfs
|
|
||||||
# See: https://gitlab.com/fedora/bootc/base-images/-/blob/main/tier-0/initramfs.yaml
|
|
||||||
# See: https://github.com/coreos/fedora-coreos-config/tree/testing-devel/overlay.d/05core/usr/lib/dracut/dracut.conf.d
|
|
||||||
postprocess:
|
|
||||||
- |
|
|
||||||
#!/usr/bin/env bash
|
|
||||||
set -xeuo pipefail
|
|
||||||
|
|
||||||
install -dm 0755 -o 0 -g 0 /usr/lib/dracut/dracut.conf.d
|
|
||||||
|
|
||||||
- |
|
|
||||||
#!/usr/bin/env bash
|
|
||||||
set -xeuo pipefail
|
|
||||||
|
|
||||||
cat > /usr/lib/dracut/dracut.conf.d/20-atomic-tpm-luks.conf << 'EOF'
|
|
||||||
# Add support for systemd-cryptsetup and tpm2-tss LUKS locking
|
|
||||||
add_dracutmodules+=" tpm2-tss systemd-pcrphase "
|
|
||||||
EOF
|
|
||||||
|
|
@ -26,3 +26,12 @@ postprocess:
|
||||||
# save much space. So let's disable it to avoid the error-looking message.
|
# save much space. So let's disable it to avoid the error-looking message.
|
||||||
do_strip=no
|
do_strip=no
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
- |
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
set -xeuo pipefail
|
||||||
|
|
||||||
|
cat > /usr/lib/dracut/dracut.conf.d/20-atomic-tpm-luks.conf << 'EOF'
|
||||||
|
# Add support for systemd-cryptsetup and tpm2-tss LUKS locking
|
||||||
|
add_dracutmodules+=" tpm2-tss systemd-pcrphase "
|
||||||
|
EOF
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
# DO NOT EDIT! This content is generated from comps-sync.py
|
# DO NOT EDIT! This content is generated from comps-sync.py
|
||||||
packages:
|
packages:
|
||||||
|
- angelfish
|
||||||
|
- arianna
|
||||||
- bluedevil
|
- bluedevil
|
||||||
- elisa-player
|
- elisa-player
|
||||||
- haruna
|
- haruna
|
||||||
|
|
@ -27,11 +29,4 @@ packages:
|
||||||
- sddm-themes
|
- sddm-themes
|
||||||
- sddm-wayland-plasma
|
- sddm-wayland-plasma
|
||||||
- spacebar
|
- spacebar
|
||||||
packages-x86_64:
|
|
||||||
- angelfish
|
|
||||||
- arianna
|
|
||||||
- tokodon
|
|
||||||
packages-aarch64:
|
|
||||||
- angelfish
|
|
||||||
- arianna
|
|
||||||
- tokodon
|
- tokodon
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ packages:
|
||||||
- flatpak-kcm
|
- flatpak-kcm
|
||||||
- fprintd-pam
|
- fprintd-pam
|
||||||
- kaccounts-integration-qt6
|
- kaccounts-integration-qt6
|
||||||
|
- kaccounts-providers
|
||||||
- kcharselect
|
- kcharselect
|
||||||
- kde-connect
|
- kde-connect
|
||||||
- kde-gtk-config
|
- kde-gtk-config
|
||||||
|
|
@ -30,8 +31,10 @@ packages:
|
||||||
- kdnssd
|
- kdnssd
|
||||||
- kf6-baloo-file
|
- kf6-baloo-file
|
||||||
- kfind
|
- kfind
|
||||||
|
- khelpcenter
|
||||||
- kinfocenter
|
- kinfocenter
|
||||||
- kio-admin
|
- kio-admin
|
||||||
|
- kio-gdrive
|
||||||
- kjournald
|
- kjournald
|
||||||
- kmenuedit
|
- kmenuedit
|
||||||
- konsole
|
- konsole
|
||||||
|
|
@ -56,6 +59,7 @@ packages:
|
||||||
- plasma-disks
|
- plasma-disks
|
||||||
- plasma-drkonqi
|
- plasma-drkonqi
|
||||||
- plasma-nm
|
- plasma-nm
|
||||||
|
- plasma-nm-openconnect
|
||||||
- plasma-nm-openvpn
|
- plasma-nm-openvpn
|
||||||
- plasma-nm-vpnc
|
- plasma-nm-vpnc
|
||||||
- plasma-pa
|
- plasma-pa
|
||||||
|
|
@ -80,13 +84,3 @@ packages:
|
||||||
- udisks2
|
- udisks2
|
||||||
- vlc-plugin-gstreamer
|
- vlc-plugin-gstreamer
|
||||||
- xwaylandvideobridge
|
- xwaylandvideobridge
|
||||||
packages-x86_64:
|
|
||||||
- kaccounts-providers
|
|
||||||
- khelpcenter
|
|
||||||
- kio-gdrive
|
|
||||||
- plasma-nm-openconnect
|
|
||||||
packages-aarch64:
|
|
||||||
- kaccounts-providers
|
|
||||||
- khelpcenter
|
|
||||||
- kio-gdrive
|
|
||||||
- plasma-nm-openconnect
|
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ packages:
|
||||||
- breeze-cursor-theme
|
- breeze-cursor-theme
|
||||||
- breeze-gtk
|
- breeze-gtk
|
||||||
- breeze-icon-theme
|
- breeze-icon-theme
|
||||||
|
- falkon
|
||||||
- firewall-config
|
- firewall-config
|
||||||
- initial-setup-gui
|
- initial-setup-gui
|
||||||
- lxqt-about
|
- lxqt-about
|
||||||
|
|
@ -34,7 +35,3 @@ packages:
|
||||||
- sddm-themes
|
- sddm-themes
|
||||||
- upower
|
- upower
|
||||||
- xdg-user-dirs
|
- xdg-user-dirs
|
||||||
packages-x86_64:
|
|
||||||
- falkon
|
|
||||||
packages-aarch64:
|
|
||||||
- falkon
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Keep only x86_64 emulation for aarch64 & ppc64le
|
# Keep only x86_64 emulation for aarch64
|
||||||
# See: https://gitlab.com/fedora/ostree/sig/-/issues/59
|
# See: https://gitlab.com/fedora/ostree/sig/-/issues/59
|
||||||
packages:
|
packages:
|
||||||
- qemu-user-static-x86
|
- qemu-user-static-x86
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue