Closed dustymabe closed 7 months ago
In fact it looks like it might be a qemu issue, what version of qemu?
https://gitlab.com/qemu-project/qemu/-/issues/1990
So it's a problem with shim that's triggered by a change in tianocore/edk2, there's a work around for edk2 in qemu [1], which will ship as part of qemu 8.2.1 later in Jan, not sure if the Fedora build will need a separate update and I'm not sure which ver is being used in this case.
[1] https://github.com/tianocore/edk2/commit/cee7ba349c0c1ce489001a338a4e28555728b573
The version of qemu we're using is just whatever is latest in F39. Here is what is in our COSA image right now (which is where these tests are running):
qemu-kvm-8.1.3-1.fc39
edk2-aarch64-20231122-14.fc39
edk2-ovmf-20231122-14.fc39
Are you saying that the 6.8 kernel won't boot on aarch64 when running qemu from older systems (like Fedora 39 or Fedora 38)?
A rawhide vm boots 6.8.0-0.rc0.20240112git70d201a40823.5.fc40.aarch64
just fine. The VM host has the same versions as the previous comment
qemu-kvm-8.1.3-1.fc39.aarch64
edk2-ovmf-20231122-14.fc39.noarch
edk2-aarch64-20231122-14.fc39.noarch
Ran a rawhide[aarch64] build with the latest kernel-6.8.0-0.rc2.19.fc40
and it boots up fine and the basic
tests are passing.
Ran a rawhide[aarch64] build with the latest
kernel-6.8.0-0.rc2.19.fc40
and it boots up fine and thebasic
tests are passing.
Just checking: this was on aarch64
?
Just checking: this was on
aarch64
?
yes
we can close this now that https://github.com/coreos/fedora-coreos-config/pull/2824 and https://github.com/coreos/fedora-coreos-config/pull/2825 merged
ok update: kernel-6.8.0-0.rc2.19.fc40
works, but kernel-6.8.0-0.rc2.20240130git861c0981648f.20.fc40.aarch64
doesn't.. Some issue with git snapshot kernels maybe?
qemu 8.2.1 which works around this was released on Jan 29th, I don't see that in Fedora yet. shim 15.8 was tagged last week upstream which also deals with this, but in Fedora it's still at 15.6
I've not seen a specific fix land in the kernel, @gursewak1997 what did you run this on?
but
kernel-6.8.0-0.rc2.20240130git861c0981648f.20.fc40.aarch64
doesn't
I can confirm that kernel is in fedora-bootc:eln and that's probably why it doesn't boot (even if you use qemu 8.2.1, still won't boot)
@gursewak1997 what did you run this on?
@nullr0ute we're just running this inside a COSA container with qemu (based on F39 with whatever is latest there):
[2024-01-31T22:50:59.480Z] qemu-img aarch64 2:8.1.3-2.fc39 updates 1.9 M
[2024-01-31T22:50:59.480Z] qemu-kvm aarch64 2:8.1.3-2.fc39 updates 11 k
Tested the kola basic
test with the latest kernel version. It seems to fail with the latest kernel version kernel-6.8.0-0.rc4.20240216git4f5e5092fdbf.39.fc41.aarch64
. The test is timing out.
[coreos-assembler]$ kola run basic
__ Skipping kola test pattern "fcos.internet":
__ https://github.com/coreos/coreos-assembler/pull/1478
__ Skipping kola test pattern "podman.workflow":
__ https://github.com/coreos/coreos-assembler/pull/1478
__ Skipping kola test pattern "ext.config.files.console-config":
__ https://github.com/coreos/fedora-coreos-tracker/issues/1654
__ Snoozing kola test pattern "ext.config.var-mount.scsi-id" until Feb 21 2024
__ https://github.com/coreos/fedora-coreos-tracker/issues/1670
=== RUN basic
kola: Test timed out. Adding as candidate for rerun success: basic
--- FAIL: basic (601.56s)
harness.go:106: TIMEOUT[10m0s]: SSH unsuccessful within allotted timeframe for f7d950ab-12e7-4c26-9a59-c9571acf83f6.
FAIL, output in tmp/kola/qemu-2024-02-19-2148-19650
Error: harness: test suite failed
2024-02-19T21:58:07Z cli: harness: test suite failed
Could you test with kernel-6.8.0-0.rc5.41.fc41
?
Yes, the kola basic tests PASS with kernel-6.8.0-0.rc5.41.fc41
--- PASS: basic (49.46s)
--- PASS: basic/MachineID (0.15s)
--- PASS: basic/FCOSGrowpart (0.17s)
--- PASS: basic/PortSSH (0.15s)
--- PASS: basic/DbusPerms (0.37s)
--- PASS: basic/ServicesActive (0.16s)
--- PASS: basic/ReadOnly (0.15s)
--- PASS: basic/Useradd (0.24s)
PASS, output in tmp/kola/qemu-2024-02-20-1626-18963
Yes, the kola basic tests PASS with kernel-6.8.0-0.rc5.41.fc41
ok thanks. The mystery continues. Guess we'll have to wait on the investigation from @jmarrero
@aaradhak for now can you bump the pin to kernel-6.8.0-0.rc5.41.fc41
then?
OK talked with jforbes and pwhalen earlier and they wanted to run some tests
kernel-6.8.0-0.rc5.41.fc41.aarch64
works fine:
[builder@coreos-aarch64-builder build-arch]$ disk=builds/41.20240227.dev.0/aarch64/fedora-coreos-41.20240227.dev.0-qemu.aarch64.qcow2
virt-cat -a $disk -m /dev/sda3 /loader.1/entries/ostree-1-fedora-coreos.conf
title Fedora CoreOS 41.20240227.dev.0 (ostree:0)
version 1
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/eb0b6712c976dce53bf45fce9e3672d775143840a2d772b412b26df85e58dd47/0 ignition.platform.id=qemu
linux /ostree/fedora-coreos-eb0b6712c976dce53bf45fce9e3672d775143840a2d772b412b26df85e58dd47/vmlinuz-6.8.0-0.rc5.41.fc41.aarch64
initrd /ostree/fedora-coreos-eb0b6712c976dce53bf45fce9e3672d775143840a2d772b412b26df85e58dd47/initramfs-6.8.0-0.rc5.41.fc41.aarch64.img
abootcfg /ostree/deploy/fedora-coreos/deploy/2b5d2358343c73c903f57317b66097fbe92defe59c77ca72506bd17072229ac1.0/usr/lib/ostree-boot/aboot.cfg
fdtdir /ostree/fedora-coreos-eb0b6712c976dce53bf45fce9e3672d775143840a2d772b412b26df85e58dd47/dtb
aboot /ostree/deploy/fedora-coreos/deploy/2b5d2358343c73c903f57317b66097fbe92defe59c77ca72506bd17072229ac1.0/usr/lib/ostree-boot/aboot.img
kernel-6.8.0-0.rc6.49.fc41.aarch64
works fine:
[builder@coreos-aarch64-builder build-arch]$ disk=builds/41.20240227.dev.1/aarch64/fedora-coreos-41.20240227.dev.1-qemu.aarch64.qcow2
virt-cat -a $disk -m /dev/sda3 /loader.1/entries/ostree-1-fedora-coreos.conf
title Fedora CoreOS 41.20240227.dev.1 (ostree:0)
version 1
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/410c5c8b04e80f584175af0e43ebe92672cc39e5131fcf4337613de5d9180e6e/0 ignition.platform.id=qemu
linux /ostree/fedora-coreos-410c5c8b04e80f584175af0e43ebe92672cc39e5131fcf4337613de5d9180e6e/vmlinuz-6.8.0-0.rc6.49.fc41.aarch64
initrd /ostree/fedora-coreos-410c5c8b04e80f584175af0e43ebe92672cc39e5131fcf4337613de5d9180e6e/initramfs-6.8.0-0.rc6.49.fc41.aarch64.img
abootcfg /ostree/deploy/fedora-coreos/deploy/cf3669cbda29f0b340bb2c11abe57774b13f6fade38972cdcadc785ceb8e2f61.0/usr/lib/ostree-boot/aboot.cfg
fdtdir /ostree/fedora-coreos-410c5c8b04e80f584175af0e43ebe92672cc39e5131fcf4337613de5d9180e6e/dtb
aboot /ostree/deploy/fedora-coreos/deploy/cf3669cbda29f0b340bb2c11abe57774b13f6fade38972cdcadc785ceb8e2f61.0/usr/lib/ostree-boot/aboot.img
kernel-6.8.0-0.rc6.20240227git45ec2f5f6ed3.50.fc41.aarch64
does not work:
[builder@coreos-aarch64-builder build-arch]$ disk=builds/41.20240227.dev.2/aarch64/fedora-coreos-41.20240227.dev.2-qemu.aarch64.qcow2
[builder@coreos-aarch64-builder build-arch]$ virt-cat -a $disk -m /dev/sda3 /loader.1/entries/ostree-1-fedora-coreos.conf
title Fedora CoreOS 41.20240227.dev.2 (ostree:0)
version 1
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/8ed90637a75925a6764840747284f82d927d68bf9bed8a744a02d12c1aedc6b3/0 ignition.platform.id=qemu
linux /ostree/fedora-coreos-8ed90637a75925a6764840747284f82d927d68bf9bed8a744a02d12c1aedc6b3/vmlinuz-6.8.0-0.rc6.20240227git45ec2f5f6ed3.50.fc41.aarch64
initrd /ostree/fedora-coreos-8ed90637a75925a6764840747284f82d927d68bf9bed8a744a02d12c1aedc6b3/initramfs-6.8.0-0.rc6.20240227git45ec2f5f6ed3.50.fc41.aarch64.img
abootcfg /ostree/deploy/fedora-coreos/deploy/814afe4daa214634f41f3e22036378f584b5d5e9fb42a9bd1dace2a63d88cd4f.0/usr/lib/ostree-boot/aboot.cfg
fdtdir /ostree/fedora-coreos-8ed90637a75925a6764840747284f82d927d68bf9bed8a744a02d12c1aedc6b3/dtb
aboot /ostree/deploy/fedora-coreos/deploy/814afe4daa214634f41f3e22036378f584b5d5e9fb42a9bd1dace2a63d88cd4f.0/usr/lib/ostree-boot/aboot.img
A new kernel jforbes built with a few fewer characters in the version kernel-6.8.0-0.rc6.20240227git45ec2f5f6.50.fc41.aarch64
does not work.
[builder@coreos-aarch64-builder build-arch]$ disk=builds/41.20240227.dev.3/aarch64/fedora-coreos-41.20240227.dev.3-qemu.aarch64.qcow2
virt-cat -a $disk -m /dev/sda3 /loader.1/entries/ostree-1-fedora-coreos.conf
title Fedora CoreOS 41.20240227.dev.3 (ostree:0)
version 1
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/7789da7aea5907af1fdcbe062c55214e2ed479e5d6fc0f9354d06d3c0b4d8c95/0 ignition.platform.id=qemu
linux /ostree/fedora-coreos-7789da7aea5907af1fdcbe062c55214e2ed479e5d6fc0f9354d06d3c0b4d8c95/vmlinuz-6.8.0-0.rc6.20240227git45ec2f5f6.50.fc41.aarch64
initrd /ostree/fedora-coreos-7789da7aea5907af1fdcbe062c55214e2ed479e5d6fc0f9354d06d3c0b4d8c95/initramfs-6.8.0-0.rc6.20240227git45ec2f5f6.50.fc41.aarch64.img
abootcfg /ostree/deploy/fedora-coreos/deploy/353f2c68d460a6b0254db8639cac703cf6e94307cc173dbbbac88ef37473268e.0/usr/lib/ostree-boot/aboot.cfg
fdtdir /ostree/fedora-coreos-7789da7aea5907af1fdcbe062c55214e2ed479e5d6fc0f9354d06d3c0b4d8c95/dtb
aboot /ostree/deploy/fedora-coreos/deploy/353f2c68d460a6b0254db8639cac703cf6e94307cc173dbbbac88ef37473268e.0/usr/lib/ostree-boot/aboot.img
Though one thing of interest here.. If I set the sysroot.bootprefix: true
OSTree config (which basically prepends the /boot
string onto the front of the BLS config entires) along with the known to be working kernel-6.8.0-0.rc5.41.fc41.aarch64
it now fails too:
[builder@coreos-aarch64-builder build-arch]$ disk=builds/41.20240227.dev.4/aarch64/fedora-coreos-41.20240227.dev.4-qemu.aarch64.qcow2
virt-cat -a $disk -m /dev/sda3 /loader.1/entries/ostree-1-fedora-coreos.conf
title Fedora CoreOS 41.20240227.dev.4 (ostree:0)
version 1
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/55afb49fc1a8bd3c69c5c65f075652da9092efcb83cd9fa63307583c330e25c9/0 ignition.platform.id=qemu
linux /boot/ostree/fedora-coreos-55afb49fc1a8bd3c69c5c65f075652da9092efcb83cd9fa63307583c330e25c9/vmlinuz-6.8.0-0.rc5.41.fc41.aarch64
initrd /boot/ostree/fedora-coreos-55afb49fc1a8bd3c69c5c65f075652da9092efcb83cd9fa63307583c330e25c9/initramfs-6.8.0-0.rc5.41.fc41.aarch64.img
abootcfg /ostree/deploy/fedora-coreos/deploy/fc17e5377840f490d257c830ef4682f333991be4cc641910762b156a31f4bc51.0/usr/lib/ostree-boot/aboot.cfg
fdtdir /boot/ostree/fedora-coreos-55afb49fc1a8bd3c69c5c65f075652da9092efcb83cd9fa63307583c330e25c9/dtb
aboot /ostree/deploy/fedora-coreos/deploy/fc17e5377840f490d257c830ef4682f333991be4cc641910762b156a31f4bc51.0/usr/lib/ostree-boot/aboot.img
So there is definitely something to the theory about string length being a factor. For the linux lines in the BLS from the above data we have:
Keep in mind that 1.
and 5.
are actually the same kernel but the BLS entry just has /boot/
prepended on it.
Ouch. I guess ostree's use of sha256 here is somewhat excessive. It's tricky to fix though because we need to handle old clients, rollbacks etc.
Ouch. I guess ostree's use of sha256 here is somewhat excessive. It's tricky to fix though because we need to handle old clients, rollbacks etc.
Do you think the problem is within OSTree itself? Like you mention we could use less verbosity in our directory/filenaming structure to workaround the problem, but that doesn't mean there isn't a problem. i.e. should there be a fix in GRUB (I'm guessing) for this? Or maybe there is a defined character limit somewhere and we're non-compliant.
digging down in on this more. This entry in the bls config does not work:
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/b034291ee52bfbf7209ab953b714b4cf39ac1f4d2b9ee273dd496607720ef62b/0 ignition.platform.id=qemu root=UUID=7626bf7f-e22c-44c5-820f-66458b83c3b4 rw rootflags=prjquota boot=UUID=53e559d6-57c5-4df8-8776-9cfcc113b8ce
linux /ostree/fedora-coreos-b034291ee52bfbf7209ab953b714b4cf39ac1f4d2b9ee273dd496607720ef62b/vmlinuz0123456789012345678901234567890
While the one less character entry of this does work:
options rw $ignition_firstboot ostree=/ostree/boot.1/fedora-coreos/b034291ee52bfbf7209ab953b714b4cf39ac1f4d2b9ee273dd496607720ef62b/0 ignition.platform.id=qemu root=UUID=7626bf7f-e22c-44c5-820f-66458b83c3b4 rw rootflags=prjquota boot=UUID=53e559d6-57c5-4df8-8776-9cfcc113b8ce
linux /ostree/fedora-coreos-b034291ee52bfbf7209ab953b714b4cf39ac1f4d2b9ee273dd496607720ef62b/vmlinuz012345678901234567890123456789
i.e. 130 characters on the BLS config entry line seems to be the breaking point (130 works 131 doesn't).
i.e. 130 characters on the BLS config entry line seems to be the breaking point (130 works 131 doesn't).
Looking at the kernel cmdline option by default it's limited to 512 in include/uapi/asm-generic/setup.h but then both x86_64/aarch64 bump that to 2048 so from the kernel side it shouldn't be a problem.
Can you try booting doing set blscfg=debug
in the grub prompt ?
I think that found it, there's a limit indeed in a grub_file_getline()
grub helper that is used by the blscfg
module to parse the file. I'll type a patch to increase that limit and do a scratch build for you to test.
@dustymabe @cgwalters @nullr0ute I've launched a grub2 scratch with a patch for you to test: https://koji.fedoraproject.org/koji/taskinfo?taskID=114190880
@martinezjavier after doing a local test I don't believe that scratch build fixed the problem.
@lsandov1 can you please take a look to this issue? I couldn't find any place in the blscfg
module that could limit the number of bytes read from the BLS and (wrongly) thought the limitation was in grub_file_getline()
.
But it would be better if you dig on this since I no longer have a setup to do grub development and testing. Thanks!
Thanks @martinezjavier for taking a look for me! Hopefully we're narrowing things down.
@lsandov1 can you please take a look to this issue? I couldn't find any place in the
blscfg
module that could limit the number of bytes read from the BLS and (wrongly) thought the limitation was ingrub_file_getline()
.But it would be better if you dig on this since I no longer have a setup to do grub development and testing. Thanks!
@martinezjavier sure. Thanks for the initial debugging.
@lsandov1 any updates on this? Is there a better place to follow progress?
@lsandov1 I see a commit linked here.. were you able to reproduce? Is there a scratch build we should use to test?
ok I was working with @lsandov1 to try to make a reproducer he could use to iterate on test/dev. I used the Fedora Cloud aarch64 image from F40 beta and wrote the following script.
It creates a new GRUB entry with a failure case (kernel file name with one too many characters in it) and one for a success (the user can use the arrows during boot to select this entry).
#!/bin/bash
set -eux -o pipefail
SSHKEY=/path/to/sshkey.pub
GOLDIMG=./Fedora-Cloud-Base-Generic.aarch64-40-1.10.qcow2
if [ ! -f $GOLDIMG ]; then
curl -LO https://kojipkgs.fedoraproject.org/compose/40/Fedora-40-20240320.0/compose/Cloud/aarch64/images/Fedora-Cloud-Base-Generic.aarch64-40-1.10.qcow2
curl -LO https://kojipkgs.fedoraproject.org/compose/40/Fedora-40-20240320.0/compose/Cloud/aarch64/images/Fedora-Cloud-images-40_Beta-1.10-aarch64-CHECKSUM
sha256sum --check Fedora-Cloud-images-40_Beta-1.10-aarch64-CHECKSUM --ignore-missing
fi
IMG="${GOLDIMG}.tmp.qcow2"
cp --reflink=auto $GOLDIMG $IMG
guestfish -a $IMG <<'EOF'
run
mount /dev/sda2 /
glob cp /vmlinuz* /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-vmlinuz
glob cp /vmlinuz* /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-vmlinuz
upload -<<END /loader/entries/1000000000000000000000000000000001.conf
title Fedora GRUB Test (FAIL)
version 1
linux /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-vmlinuz
initrd /initramfs-6.8.0-0.rc6.49.fc40.aarch64.img
options no_timer_check net.ifnames=0 console=tty1 console=ttyS0,115200n8 root=UUID=1f75769a-2da3-4586-aed2-4c56b8c9ef0f rootflags=subvol=root
grub_users $grub_users
grub_arg --unrestricted
grub_class fedora
END
upload -<<END /loader/entries/1000000000000000000000000000000000.conf
title Fedora GRUB Test (SUCCESS)
version 1
linux /xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-vmlinuz
initrd /initramfs-6.8.0-0.rc6.49.fc40.aarch64.img
options no_timer_check net.ifnames=0 console=tty1 console=ttyS0,115200n8 root=UUID=1f75769a-2da3-4586-aed2-4c56b8c9ef0f rootflags=subvol=root
grub_users $grub_users
grub_arg --unrestricted
grub_class fedora
END
write-append /grub2/grub.cfg "set timeout=5\nserial --speed=115200\nterminal_input serial console\nterminal_output serial console\n"
EOF
virt-customize -a $IMG --root-password 'password:grubchars'
# - Use tpm=none because otherwise the `--cloud-init` won't work because the cloud-init ISO
# will get removed after UEFI fallback system reset. This won't be needed in the future when
# the following commit is in most versions of virt-manager/virt-install:
# https://github.com/virt-manager/virt-manager/commit/ec434948a8384541c56bfa04e4985f4fc709bc76
# - Use --controller type=scsi,model=virtio-scsi to workaround this virt-manager cloudinit bug
# on aarch64: https://github.com/virt-manager/virt-manager/issues/445
virt-install --import --name tester --arch aarch64 \
--ram 4096 --vcpus 2 --accelerate --autoconsole text \
--os-variant=fedora-unknown --boot uefi --network bridge=virbr0 \
--controller type=scsi,model=virtio-scsi \
--disk "${IMG}" --tpm=none --cloud-init=ssh-key="${SSHKEY}"
We did confirm this ONLY happens on aarch64. UEFI+x86_64 does not have the problem.
I tested kernel-6.9.0-0.rc1.17.fc41
on rawhide aarch64 and it built, ran, and passed the kola basic tests without issue. I opened https://github.com/coreos/fedora-coreos-config/pull/2936 to bump the pin to this latest RC kernel.
I ran a bisect on this with the builds from the rawhide
stream and found:
BISECT TEST RESULTS:
Last known good build: 40.20240127.91.0
First known bad build: 40.20240201.91.0
If we look at the package changes in that jump:
'40.20240201.91.0'
ostree diff commit from: compose:fedora/aarch64/coreos/rawhide^^^^^^^^^^^^^^^^^^^^^^^^ (021c6a3278cb90a6f94d5eab2357202bfdd0d3843e8e6c88f792f1e744b4443a)
ostree diff commit to: compose:fedora/aarch64/coreos/rawhide^^^^^^^^^^^^^^^^^^^^^^^ (04562274a5c4a028c0b1f94b39a4ba21aa2c79b4a0b17d45dccb6a183e2a0148)
Upgraded:
NetworkManager 1:1.45.9-1.fc40 -> 1:1.45.9-1.fc40.2
NetworkManager-cloud-setup 1:1.45.9-1.fc40 -> 1:1.45.9-1.fc40.2
NetworkManager-libnm 1:1.45.9-1.fc40 -> 1:1.45.9-1.fc40.2
NetworkManager-team 1:1.45.9-1.fc40 -> 1:1.45.9-1.fc40.2
NetworkManager-tui 1:1.45.9-1.fc40 -> 1:1.45.9-1.fc40.2
WALinuxAgent-udev 2.9.1.1-1.fc40 -> 2.9.1.1-3.fc40
aardvark-dns 1.9.0-1.fc40 -> 1.10.0-1.fc40
adcli 0.9.2-3.fc39 -> 0.9.2-6.fc40
afterburn 5.5.1-1.fc40 -> 5.5.1-2.fc40
afterburn-dracut 5.5.1-1.fc40 -> 5.5.1-2.fc40
alternatives 1.26-1.fc40 -> 1.26-3.fc40
attr 2.5.2-1.fc40 -> 2.5.2-3.fc40
authselect 1.5.0-1.fc40 -> 1.5.0-3.fc40
authselect-libs 1.5.0-1.fc40 -> 1.5.0-3.fc40
avahi-libs 0.8-24.fc39 -> 0.8-26.fc40
basesystem 11-18.fc39 -> 11-20.fc40
bash 5.2.26-1.fc40 -> 5.2.26-2.fc40
bash-completion 1:2.11-12.fc39 -> 1:2.11-14.fc40
bind-libs 32:9.18.21-2.fc40 -> 32:9.18.21-4.fc40
bind-license 32:9.18.21-2.fc40 -> 32:9.18.21-4.fc40
bind-utils 32:9.18.21-2.fc40 -> 32:9.18.21-4.fc40
bootupd 0.2.17-2.fc40 -> 0.2.17-3.fc40
bsdtar 3.7.2-1.fc40 -> 3.7.2-3.fc40
bubblewrap 0.8.0-1.fc40 -> 0.8.0-3.fc40
bzip2 1.0.8-16.fc39 -> 1.0.8-18.fc40
bzip2-libs 1.0.8-16.fc39 -> 1.0.8-18.fc40
c-ares 1.25.0-1.fc40 -> 1.25.0-3.fc40
ca-certificates 2023.2.62_v7.0.401-4.fc40 -> 2023.2.62_v7.0.401-6.fc40
catatonit 0.1.7-20.fc40 -> 0.1.7-22.fc40
chrony 4.5-1.fc40 -> 4.5-3.fc40
cifs-utils 7.0-2.fc39 -> 7.0-4.fc40
clevis 19-4.fc39 -> 19-6.fc40
clevis-dracut 19-4.fc39 -> 19-6.fc40
clevis-luks 19-4.fc39 -> 19-6.fc40
clevis-systemd 19-4.fc39 -> 19-6.fc40
cloud-utils-growpart 0.33-4.fc40 -> 0.33-7.fc40
composefs 1.0.2-2.fc40 -> 1.0.3-1.fc40
composefs-libs 1.0.2-2.fc40 -> 1.0.3-1.fc40
conmon 2:2.1.8-2.fc40 -> 2:2.1.8-4.fc40
console-login-helper-messages 0.21.3-6.fc39 -> 0.21.3-8.fc40
console-login-helper-messages-issuegen 0.21.3-6.fc39 -> 0.21.3-8.fc40
console-login-helper-messages-motdgen 0.21.3-6.fc39 -> 0.21.3-8.fc40
console-login-helper-messages-profile 0.21.3-6.fc39 -> 0.21.3-8.fc40
containerd 1.6.23-2.fc40 -> 1.6.23-4.fc40
containernetworking-plugins 1.3.0-3.fc39 -> 1.4.0-3.fc40
containers-common 5:0.57.1-1.fc40 -> 5:0.57.1-7.fc40
containers-common-extra 5:0.57.1-1.fc40 -> 5:0.57.1-7.fc40
coreos-installer 0.20.0-2.fc40 -> 0.20.0-3.fc40
coreos-installer-bootinfra 0.20.0-2.fc40 -> 0.20.0-3.fc40
coreutils 9.4-3.fc40 -> 9.4-6.fc40
coreutils-common 9.4-3.fc40 -> 9.4-6.fc40
cracklib 2.9.11-2.fc39 -> 2.9.11-5.fc40
criu 3.19-2.fc40 -> 3.19-4.fc40
criu-libs 3.19-2.fc40 -> 3.19-4.fc40
crypto-policies 20231204-1.git1e3a2e4.fc40 -> 20231204-3.git1e3a2e4.fc40
cyrus-sasl-gssapi 2.1.28-17.fc40 -> 2.1.28-19.fc40
cyrus-sasl-lib 2.1.28-17.fc40 -> 2.1.28-19.fc40
dbus 1:1.14.10-1.fc40 -> 1:1.14.10-3.fc40
dbus-broker 35-2.fc40 -> 35-4.fc40
dbus-common 1:1.14.10-1.fc40 -> 1:1.14.10-3.fc40
dbus-libs 1:1.14.10-1.fc40 -> 1:1.14.10-3.fc40
device-mapper-multipath 0.9.7-5.fc40 -> 0.9.7-7.fc40
device-mapper-multipath-libs 0.9.7-5.fc40 -> 0.9.7-7.fc40
device-mapper-persistent-data 1.0.9-1.fc40 -> 1.0.9-3.fc40
diffutils 3.10-3.fc39 -> 3.10-5.fc40
dnsmasq 2.89-7.fc40 -> 2.89-9.fc40
dosfstools 4.2-8.fc40 -> 4.2-10.fc40
dracut 059-18.fc40 -> 059-20.fc40
dracut-network 059-18.fc40 -> 059-20.fc40
dracut-squash 059-18.fc40 -> 059-20.fc40
duktape 2.7.0-5.fc39 -> 2.7.0-7.fc40
e2fsprogs 1.47.0-2.fc39 -> 1.47.0-4.fc40
e2fsprogs-libs 1.47.0-2.fc39 -> 1.47.0-4.fc40
efi-filesystem 5-9.fc39 -> 5-11.fc40
efibootmgr 18-4.fc39 -> 18-6.fc40
efivar-libs 38-8.fc39 -> 38-10.fc40
elfutils-default-yama-scope 0.190-4.fc40 -> 0.190-6.fc40
elfutils-libelf 0.190-4.fc40 -> 0.190-6.fc40
elfutils-libs 0.190-4.fc40 -> 0.190-6.fc40
ethtool 2:6.6-1.fc40 -> 2:6.7-1.fc40
expat 2.5.0-3.fc39 -> 2.5.0-5.fc40
file 5.45-1.fc40 -> 5.45-3.fc40
file-libs 5.45-1.fc40 -> 5.45-3.fc40
filesystem 3.18-6.fc39 -> 3.18-8.fc40
findutils 1:4.9.0-6.fc40 -> 1:4.9.0-8.fc40
flatpak-session-helper 1.15.6-1.fc40 -> 1.15.6-3.fc40
fmt 10.2.1-1.fc40 -> 10.2.1-3.fc40
fstrm 0.6.1-8.fc39 -> 0.6.1-10.fc40
fuse 2.9.9-17.fc39 -> 2.9.9-21.fc40
fuse-common 3.16.2-1.fc40 -> 3.16.2-3.fc40
fuse-libs 2.9.9-17.fc39 -> 2.9.9-21.fc40
fuse-sshfs 3.7.3-5.fc40 -> 3.7.3-7.fc40
fuse3 3.16.2-1.fc40 -> 3.16.2-3.fc40
fuse3-libs 3.16.2-1.fc40 -> 3.16.2-3.fc40
gawk 5.3.0-1.fc40 -> 5.3.0-3.fc40
gdbm 1:1.23-4.fc39 -> 1:1.23-6.fc40
gdbm-libs 1:1.23-4.fc39 -> 1:1.23-6.fc40
gdisk 1.0.9-6.fc39 -> 1.0.9-8.fc40
gettext-envsubst 0.22-2.fc39 -> 0.22-4.fc40
gettext-libs 0.22-2.fc39 -> 0.22-4.fc40
gettext-runtime 0.22-2.fc39 -> 0.22-4.fc40
git-core 2.43.0-1.fc40 -> 2.43.0-3.fc40
glibc 2.38.9000-35.fc40 -> 2.38.9000-37.fc40
glibc-common 2.38.9000-35.fc40 -> 2.38.9000-37.fc40
glibc-gconv-extra 2.38.9000-35.fc40 -> 2.38.9000-37.fc40
glibc-minimal-langpack 2.38.9000-35.fc40 -> 2.38.9000-37.fc40
gmp 1:6.2.1-5.fc39 -> 1:6.2.1-8.fc40
gpgme 1.22.0-1.fc40 -> 1.22.0-4.fc40
grep 3.11-5.fc40 -> 3.11-7.fc40
grub2-common 1:2.06-110.fc40 -> 1:2.06-118.fc40
grub2-efi-aa64 1:2.06-110.fc40 -> 1:2.06-118.fc40
grub2-tools 1:2.06-110.fc40 -> 1:2.06-118.fc40
grub2-tools-minimal 1:2.06-110.fc40 -> 1:2.06-118.fc40
gvisor-tap-vsock-gvforwarder 6:0.7.2-1.fc40 -> 6:0.7.2-2.fc40
gzip 1.12-6.fc39 -> 1.12-8.fc40
hostname 3.23-10.fc40 -> 3.23-12.fc40
ignition 2.17.0-1.fc40 -> 2.17.0-4.fc40
inih 57-3.fc40 -> 58-1.fc40
ipcalc 1.0.3-2.fc39 -> 1.0.3-9.fc40
iptables-legacy 1.8.10-5.fc40 -> 1.8.10-7.fc40
iptables-legacy-libs 1.8.10-5.fc40 -> 1.8.10-7.fc40
iptables-libs 1.8.10-5.fc40 -> 1.8.10-7.fc40
iptables-nft 1.8.10-5.fc40 -> 1.8.10-7.fc40
iptables-services 1.8.10-5.fc40 -> 1.8.10-7.fc40
iptables-utils 1.8.10-5.fc40 -> 1.8.10-7.fc40
iputils 20231222-1.fc40 -> 20231222-2.fc40
irqbalance 2:1.9.2-2.fc39 -> 2:1.9.2-4.fc40
iscsi-initiator-utils 6.2.1.9-17.gitc26218d.fc39 -> 6.2.1.9-20.gita65a472.fc40
iscsi-initiator-utils-iscsiuio 6.2.1.9-17.gitc26218d.fc39 -> 6.2.1.9-20.gita65a472.fc40
isns-utils-libs 0.101-7.fc39 -> 0.101-9.fc40
jansson 2.13.1-7.fc39 -> 2.13.1-9.fc40
jemalloc 5.3.0-4.fc39 -> 5.3.0-6.fc40
jq 1.7.1-1.fc40 -> 1.7.1-4.fc40
json-c 0.17-1.fc40 -> 0.17-3.fc40
json-glib 1.8.0-1.fc40 -> 1.8.0-3.fc40
kbd 2.6.4-1.fc40 -> 2.6.4-3.fc40
kbd-legacy 2.6.4-1.fc40 -> 2.6.4-3.fc40
kbd-misc 2.6.4-1.fc40 -> 2.6.4-3.fc40
kernel 6.7.0-68.fc40 -> 6.8.0-0.rc2.19.fc40
kernel-core 6.7.0-68.fc40 -> 6.8.0-0.rc2.19.fc40
kernel-modules 6.7.0-68.fc40 -> 6.8.0-0.rc2.19.fc40
kernel-modules-core 6.7.0-68.fc40 -> 6.8.0-0.rc2.19.fc40
keyutils 1.6.3-1.fc40 -> 1.6.3-3.fc40
keyutils-libs 1.6.3-1.fc40 -> 1.6.3-3.fc40
kmod 31-3.fc40 -> 31-5.fc40
kmod-libs 31-3.fc40 -> 31-5.fc40
kpartx 0.9.7-5.fc40 -> 0.9.7-7.fc40
krb5-libs 1.21.2-3.fc40 -> 1.21.2-5.fc40
less 643-1.fc40 -> 643-3.fc40
libaio 0.3.111-16.fc39 -> 0.3.111-19.fc40
libarchive 3.7.2-1.fc40 -> 3.7.2-3.fc40
libargon2 20190702-3.fc39 -> 20190702-5.fc40
libassuan 2.5.6-2.fc39 -> 2.5.6-4.fc40
libatomic 14.0.1-0.3.fc40 -> 14.0.1-0.4.fc40
libattr 2.5.2-1.fc40 -> 2.5.2-3.fc40
libbasicobjects 0.1.1-54.fc39 -> 0.1.1-56.fc40
libbpf 2:1.2.0-1.fc40 -> 2:1.2.0-3.fc40
libbsd 0.11.7-5.fc39 -> 0.11.7-7.fc40
libcap 2.69-1.fc40 -> 2.69-3.fc40
libcap-ng 0.8.4-2.fc40 -> 0.8.4-4.fc40
libcbor 0.10.2-3.fc40 -> 0.10.2-5.fc40
libcollection 0.7.0-54.fc39 -> 0.7.0-56.fc40
libcom_err 1.47.0-2.fc39 -> 1.47.0-4.fc40
libdaemon 0.14-26.fc39 -> 0.14-29.fc40
libdb 5.3.28-59.fc40 -> 5.3.28-61.fc40
libdhash 0.5.0-54.fc39 -> 0.5.0-56.fc40
libeconf 0.5.2-1.fc40 -> 0.5.2-3.fc40
libedit 3.1-48.20230828cvs.fc40 -> 3.1-50.20230828cvs.fc40
libevent 2.1.12-9.fc39 -> 2.1.12-11.fc40
libffi 3.4.4-5.fc40 -> 3.4.4-7.fc40
libfido2 1.14.0-1.fc40 -> 1.14.0-3.fc40
libgcc 14.0.1-0.3.fc40 -> 14.0.1-0.4.fc40
libgcrypt 1.10.3-1.fc40 -> 1.10.3-3.fc40
libgpg-error 1.47-2.fc39 -> 1.47-4.fc40
libgudev 238-2.fc39 -> 238-5.fc40
libgusb 0.4.8-1.fc40 -> 0.4.8-3.fc40
libibverbs 48.0-2.fc40 -> 48.0-4.fc40
libidn2 2.3.4-3.fc39 -> 2.3.7-1.fc40
libini_config 1.3.1-54.fc39 -> 1.3.1-56.fc40
libjcat 0.2.1-1.fc40 -> 0.2.1-2.fc40
libkcapi 1.4.0-7.fc39 -> 1.4.0-10.fc40
libkcapi-hmaccalc 1.4.0-7.fc39 -> 1.4.0-10.fc40
libksba 1.6.5-1.fc40 -> 1.6.5-3.fc40
libldb 2.8.0-1.fc40 -> 2.8.0-3.fc40
libluksmeta 9-16.fc39 -> 9-18.fc40
libmaxminddb 1.9.1-1.fc40 -> 1.9.1-2.fc40
libmd 1.1.0-2.fc39 -> 1.1.0-4.fc40
libmnl 1.0.5-3.fc39 -> 1.0.5-5.fc40
libmodulemd 2.15.0-5.fc39 -> 2.15.0-8.fc40
libndp 1.8-6.fc39 -> 1.8-9.fc40
libnet 1.3-1.fc40 -> 1.3-3.fc40
libnetfilter_conntrack 1.0.9-2.fc39 -> 1.0.9-5.fc40
libnfnetlink 1.0.1-24.fc39 -> 1.0.1-27.fc40
libnftnl 1.2.6-3.fc40 -> 1.2.6-5.fc40
libnghttp2 1.59.0-1.fc40 -> 1.59.0-2.fc40
libnl3 3.9.0-1.fc40 -> 3.9.0-3.fc40
libnl3-cli 3.9.0-1.fc40 -> 3.9.0-3.fc40
libnvme 1.7.1-1.fc40 -> 1.7.1-3.fc40
libpath_utils 0.2.1-54.fc39 -> 0.2.1-56.fc40
libpcap 14:1.10.4-2.fc39 -> 14:1.10.4-4.fc40
libpkgconf 1.9.5-2.fc39 -> 1.9.5-4.fc40
libpsl 0.21.5-1.fc40 -> 0.21.5-3.fc40
libpwquality 1.4.5-6.fc39 -> 1.4.5-9.fc40
libref_array 0.1.5-54.fc39 -> 0.1.5-56.fc40
librepo 1.17.0-1.fc40 -> 1.17.0-3.fc40
libreport-filesystem 2.17.11-5.fc40 -> 2.17.11-6.fc40
libseccomp 2.5.3-6.fc39 -> 2.5.3-8.fc40
libselinux 3.6-2.fc40 -> 3.6-4.fc40
libselinux-utils 3.6-2.fc40 -> 3.6-4.fc40
libsemanage 3.6-1.fc40 -> 3.6-3.fc40
libsepol 3.6-1.fc40 -> 3.6-3.fc40
libslirp 4.7.0-4.fc39 -> 4.7.0-6.fc40
libsmbclient 2:4.19.4-3.fc40 -> 2:4.19.4-4.fc40
libsolv 0.7.27-2.fc40 -> 0.7.27-4.fc40
libss 1.47.0-2.fc39 -> 1.47.0-4.fc40
libstdc++ 14.0.1-0.3.fc40 -> 14.0.1-0.4.fc40
libtalloc 2.4.1-1.fc40 -> 2.4.1-3.fc40
libtasn1 4.19.0-3.fc39 -> 4.19.0-6.fc40
libtdb 1.4.9-1.fc40 -> 1.4.9-3.fc40
libteam 1.32-1.fc40 -> 1.32-4.fc40
libtevent 0.16.0-1.fc40 -> 0.16.0-3.fc40
libtirpc 1.3.4-1.rc1.fc40 -> 1.3.4-1.rc2.fc40.2
libunistring 1.1-5.fc40 -> 1.1-7.fc40
libusb1 1.0.26-4.fc40 -> 1.0.26-6.fc40
libuser 0.64-5.fc40 -> 0.64-7.fc40
libutempter 1.2.1-10.fc39 -> 1.2.1-13.fc40
libuv 1:1.47.0-3.fc40 -> 1:1.47.0-6.fc40
libverto 0.3.2-6.fc39 -> 0.3.2-8.fc40
libwbclient 2:4.19.4-3.fc40 -> 2:4.19.4-4.fc40
libxcrypt 4.4.36-4.fc40 -> 4.4.36-5.fc40
libxml2 2.12.4-1.fc40 -> 2.12.4-3.fc40
libxmlb 0.3.15-1.fc40 -> 0.3.15-3.fc40
libyaml 0.2.5-12.fc39 -> 0.2.5-14.fc40
libzstd 1.5.5-4.fc39 -> 1.5.5-5.fc40
linux-atm-libs 2.5.1-38.fc40 -> 2.5.1-39.fc40
lmdb-libs 0.9.31-2.fc39 -> 0.9.32-1.fc40
logrotate 3.21.0-4.fc39 -> 3.21.0-6.fc40
lsof 4.98.0-2.fc40 -> 4.98.0-4.fc40
lua-libs 5.4.6-3.fc39 -> 5.4.6-5.fc40
luksmeta 9-16.fc39 -> 9-18.fc40
lz4-libs 1.9.4-4.fc39 -> 1.9.4-6.fc40
lzo 2.10-9.fc39 -> 2.10-12.fc40
mdadm 4.2-6.fc39 -> 4.2-8.fc40
moby-engine 24.0.5-1.fc40 -> 24.0.5-3.fc40
mokutil 2:0.6.0-7.fc39 -> 2:0.6.0-9.fc40
mpfr 4.2.1-1.fc40 -> 4.2.1-3.fc40
nano 7.2-4.fc39 -> 7.2-6.fc40
nano-default-editor 7.2-4.fc39 -> 7.2-6.fc40
ncurses 6.4-9.20240113.fc40 -> 6.4-11.20240113.fc40
ncurses-base 6.4-9.20240113.fc40 -> 6.4-11.20240113.fc40
ncurses-libs 6.4-9.20240113.fc40 -> 6.4-11.20240113.fc40
net-tools 2.0-0.67.20160912git.fc39 -> 2.0-0.69.20160912git.fc40
netavark 1.10.1-1.fc40 -> 1.10.1-5.fc40
nettle 3.9.1-2.fc39 -> 3.9.1-6.fc40
newt 0.52.24-1.fc40 -> 0.52.24-3.fc40
nftables 1:1.0.9-1.fc40 -> 1:1.0.9-3.fc40
nmstate 2.2.21-1.fc40 -> 2.2.21-3.fc40
npth 1.6-14.fc39 -> 1.6-18.fc40
nss-altfiles 2.23.0-1.fc39 -> 2.23.0-3.fc40
numactl-libs 2.0.16-3.fc39 -> 2.0.16-5.fc40
nvme-cli 2.7.1-1.fc40 -> 2.7.1-3.fc40
oniguruma 6.9.9-1.fc40 -> 6.9.9-3.fc40
openssh 9.6p1-1.fc40 -> 9.6p1-1.fc40.2
openssh-clients 9.6p1-1.fc40 -> 9.6p1-1.fc40.2
openssh-server 9.6p1-1.fc40 -> 9.6p1-1.fc40.2
openssl 1:3.1.4-1.fc40 -> 1:3.1.4-4.fc40
openssl-libs 1:3.1.4-1.fc40 -> 1:3.1.4-4.fc40
os-prober 1.81-4.fc39 -> 1.81-6.fc40
ostree 2024.1-1.fc40 -> 2024.1-2.fc40
ostree-libs 2024.1-1.fc40 -> 2024.1-2.fc40
passim-libs 0.1.5-1.fc40 -> 0.1.5-3.fc40
passt 0^20231230.gf091893-1.fc40 -> 0^20231230.gf091893-3.fc40
passt-selinux 0^20231230.gf091893-1.fc40 -> 0^20231230.gf091893-3.fc40
passwd 0.80-15.fc39 -> 0.80-18.fc40
pcre2 10.42-2.fc40 -> 10.42-2.fc40.2
pcre2-syntax 10.42-2.fc40 -> 10.42-2.fc40.2
pigz 2.8-2.fc40 -> 2.8-4.fc40
pkgconf 1.9.5-2.fc39 -> 1.9.5-4.fc40
pkgconf-m4 1.9.5-2.fc39 -> 1.9.5-4.fc40
pkgconf-pkg-config 1.9.5-2.fc39 -> 1.9.5-4.fc40
policycoreutils 3.6-1.fc40 -> 3.6-3.fc40
polkit 124-1.fc40 -> 124-2.fc40
polkit-libs 124-1.fc40 -> 124-2.fc40
polkit-pkla-compat 0.1-26.fc39 -> 0.1-28.fc40
popt 1.19-3.fc39 -> 1.19-6.fc40
procps-ng 4.0.4-1.fc40 -> 4.0.4-3.fc40
protobuf-c 1.5.0-1.fc40 -> 1.5.0-3.fc40
psmisc 23.6-4.fc39 -> 23.6-6.fc40
publicsuffix-list-dafsa 20240107-1.fc40 -> 20240107-3.fc40
qemu-user-static-x86 2:8.2.0-2.fc40 -> 2:8.2.0-6.fc40
readline 8.2-7.fc40 -> 8.2-8.fc40
rpcbind 1.2.6-4.rc2.fc39.1 -> 1.2.6-4.rc2.fc40.4
rpm 4.19.1-2.fc40 -> 4.19.1-4.fc40
rpm-libs 4.19.1-2.fc40 -> 4.19.1-4.fc40
rpm-plugin-selinux 4.19.1-2.fc40 -> 4.19.1-4.fc40
rpm-sequoia 1.5.0-2.fc40 -> 1.6.0-2.fc40
rsync 3.2.7-5.fc40 -> 3.2.7-7.fc40
runc 2:1.1.9-1.fc40 -> 2:1.1.9-2.fc40
samba-client-libs 2:4.19.4-3.fc40 -> 2:4.19.4-4.fc40
samba-common 2:4.19.4-3.fc40 -> 2:4.19.4-4.fc40
samba-common-libs 2:4.19.4-3.fc40 -> 2:4.19.4-4.fc40
sed 4.8-14.fc39 -> 4.8-15.fc40
setup 2.14.5-1.fc40 -> 2.14.5-2.fc40
sg3_utils 1.46-6.fc39 -> 1.46-7.fc40
sg3_utils-libs 1.46-6.fc39 -> 1.46-7.fc40
shadow-utils 2:4.14.0-2.fc40 -> 2:4.14.0-4.fc40
shadow-utils-subid 2:4.14.0-2.fc40 -> 2:4.14.0-4.fc40
shared-mime-info 2.3-2.fc40 -> 2.3-3.fc40
skopeo 1:1.14.1-1.fc40 -> 1:1.14.1-2.fc40
slang 2.3.3-4.fc40 -> 2.3.3-5.fc40
slirp4netns 1.2.2-1.fc40 -> 1.2.2-2.fc40
snappy 1.1.10-2.fc39 -> 1.1.10-4.fc40
socat 1.7.4.4-3.fc39 -> 1.7.4.4-5.fc40
spdlog 1.12.0-2.fc39 -> 1.12.0-3.fc40
sqlite-libs 3.45.0-1.fc40 -> 3.45.0-2.fc40
squashfs-tools 4.6.1-2.fc39 -> 4.6.1-4.fc40
ssh-key-dir 0.1.4-5.fc40 -> 0.1.4-6.fc40
tar 2:1.35-2.fc40 -> 2:1.35-3.fc40
teamd 1.32-1.fc40 -> 1.32-4.fc40
toolbox 0.0.99.5-3.fc40 -> 0.0.99.5-4.fc40
tpm2-tools 5.6-1.fc40 -> 5.6-2.fc40
tpm2-tss 4.0.1-6.fc40 -> 4.0.1-7.fc40
tpm2-tss-fapi 4.0.1-6.fc40 -> 4.0.1-7.fc40
tzdata 2023d-2.fc40 -> 2023d-3.fc40
userspace-rcu 0.14.0-3.fc39 -> 0.14.0-4.fc40
vim-data 2:9.1.031-1.fc40 -> 2:9.1.031-2.fc40
vim-minimal 2:9.1.031-1.fc40 -> 2:9.1.031-2.fc40
wasmedge-rt 0.13.5-1.fc40 -> 0.13.5-2.fc40
which 2.21-40.fc39 -> 2.21-41.fc40
wireguard-tools 1.0.20210914-5.fc39 -> 1.0.20210914-6.fc40
xfsprogs 6.5.0-1.fc40 -> 6.5.0-2.fc40
xxhash-libs 0.8.2-1.fc39 -> 0.8.2-2.fc40
xz 5.4.5-1.fc40 -> 5.4.6-1.fc40
xz-libs 5.4.5-1.fc40 -> 5.4.6-1.fc40
yajl 2.1.0-22.fc39 -> 2.1.0-23.fc40
zchunk-libs 1.4.0-1.fc40 -> 1.4.0-2.fc40
zincati 0.0.27-1.fc40 -> 0.0.27-2.fc40
zlib-ng-compat 2.1.6-1.fc40 -> 2.1.6-2.fc40
zram-generator 1.1.2-8.fc39 -> 1.1.2-9.fc40
zstd 1.5.5-4.fc39 -> 1.5.5-5.fc40
Removed:
libicu-73.2-3.fc40.aarch64
Added:
libicu73-73.2-1.fc40.aarch64
So this was the first successful build after the F40 mass rebuild so every package changed :).
Though I do notice this too:
kernel 6.7.0-68.fc40 -> 6.8.0-0.rc2.19.fc40
Which I narrowed down in on. There were a few RC kernels for 6.8 in rawhide that weren't part of the rawhide
FCOS stream because the failed to pass tests (see original description of this issue). It appears that this problem was introduced in the very first 6.8 kernel build: kernel-6.8.0-0.rc0.20240109git9f8413c4a66f.1.fc40.aarch64
.
xref: Fedora bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=2272761
Looks like the latest 6.9 kernels aren't showing this problem any longer (even rc git snapshot ones): https://bugzilla.redhat.com/show_bug.cgi?id=2272761#c6
closing this out since we are no longer carrying a pin for this.
The kola basic test fails and the console output doesn't really give us a lot of information:
I tested with
kernel-6.8.0-0.rc0.20240109git9f8413c4a66f.1.fc40
andkernel-6.8.0-0.rc0.20240111gitde927f6c0b07.4.fc40
and both fail. Reverting tokernel-6.7.0-68.fc40
gets it booting again.