Skip to main content

max / alloy

3.4 KB · 137 lines History Blame Raw
1 # bib-defs.yaml — bootc-image-builder distro definition for Alloy.
2 #
3 # Alloy re-brands os-release (ID=alloy), so bootc-image-builder looks up a
4 # distro def named "alloy-<VERSION_ID>" and ships none. This file is bib's own
5 # fedora-42.yaml anaconda-iso package set verbatim; build/build-image.sh
6 # bind-mounts it into the builder's defs directory under whatever name the
7 # current VERSION_ID makes bib ask for.
8 #
9 # The name here carries no version on purpose. There is no version field in the
10 # file, so a product version bump has no business renaming it; the mount target
11 # is derived in build-image.sh instead.
12 #
13 # NOTE (2026-07-19): the base moved to fedora-bootc:43 but this is still the
14 # fedora-42 set, because bib ships no fedora-43.yaml (it has only fedora-40 and
15 # fedora-42). The 42 set was verified to depsolve clean on F43: 894 packages, no
16 # unmatched names. Recheck on the next base bump rather than assuming.
17 #
18 # Regenerate from a newer bib with:
19 # podman run --rm --entrypoint sh <bib-image> -c \
20 # 'ls /usr/share/bootc-image-builder/defs/'
21 # podman run --rm --entrypoint sh <bib-image> -c \
22 # 'cat /usr/share/bootc-image-builder/defs/fedora-<N>.yaml'
23 # then re-add this header. This file retires with Anaconda if the Alloy
24 # installer lands (GO task a1d037f8).
25 anaconda-iso:
26 packages:
27 - aajohan-comfortaa-fonts
28 - abattis-cantarell-fonts
29 - alsa-firmware
30 - alsa-tools-firmware
31 - anaconda
32 - anaconda-dracut
33 - anaconda-install-img-deps
34 - anaconda-widgets
35 - atheros-firmware
36 - audit
37 - bind-utils
38 - bitmap-fangsongti-fonts
39 - brcmfmac-firmware
40 - bzip2
41 - cryptsetup
42 - curl
43 - dbus-x11
44 - dejavu-sans-fonts
45 - dejavu-sans-mono-fonts
46 - device-mapper-persistent-data
47 - dmidecode
48 - dnf
49 - dracut-config-generic
50 - dracut-network
51 - efibootmgr
52 - ethtool
53 - fcoe-utils
54 - ftp
55 - gdb-gdbserver
56 - gdisk
57 - glibc-all-langpacks
58 - gnome-kiosk
59 - google-noto-sans-cjk-ttc-fonts
60 - grub2-tools
61 - grub2-tools-extra
62 - grub2-tools-minimal
63 - grubby
64 - gsettings-desktop-schemas
65 - hdparm
66 - hexedit
67 - hostname
68 - initscripts
69 - ipmitool
70 - iwlwifi-dvm-firmware
71 - iwlwifi-mvm-firmware
72 - jomolhari-fonts
73 - kbd
74 - kbd-misc
75 - kdump-anaconda-addon
76 - kernel
77 - khmeros-base-fonts
78 - less
79 - libblockdev-lvm-dbus
80 - libibverbs
81 - libreport-plugin-bugzilla
82 - libreport-plugin-reportuploader
83 - librsvg2
84 - linux-firmware
85 - lldpad
86 - lsof
87 - madan-fonts
88 - mt-st
89 - mtr
90 - net-tools
91 - nfs-utils
92 - nm-connection-editor
93 - nmap-ncat
94 - nss-tools
95 - openssh-clients
96 - openssh-server
97 - ostree
98 - pciutils
99 - perl-interpreter
100 - pigz
101 - plymouth
102 - prefixdevname
103 - python3-pyatspi
104 - rdma-core
105 - realtek-firmware
106 - rit-meera-new-fonts
107 - rng-tools
108 - rpcbind
109 - rpm-ostree
110 - rsync
111 - rsyslog
112 - selinux-policy-targeted
113 - sg3_utils
114 - sil-abyssinica-fonts
115 - sil-padauk-fonts
116 - smartmontools
117 - spice-vdagent
118 - strace
119 - systemd
120 - tar
121 - tigervnc-server-minimal
122 - tigervnc-server-module
123 - udisks2
124 - udisks2-iscsi
125 - usbutils
126 - vim-minimal
127 - volume_key
128 - wget
129 - xfsdump
130 - xfsprogs
131 - xorg-x11-drivers
132 - xorg-x11-fonts-misc
133 - xorg-x11-server-Xorg
134 - xorg-x11-xauth
135 - xrdb
136 - xz
137