coreos / fedora-coreos-tracker

Issue tracker for Fedora CoreOS
https://fedoraproject.org/coreos/
264 stars 59 forks source link

Extend bootupd test to include testing adoption and updates #1788

Closed travier closed 3 weeks ago

travier commented 2 months ago

Describe the enhancement

Can probably borrow some idea from upstream tests.

System details

N/A

Additional information

Would have helped with:

jlebon commented 2 months ago

And also strengthen the current bootupd test to sanity-check the output of bootupctl status: https://github.com/coreos/fedora-coreos-config/blob/testing-devel/tests/kola/boot/bootupd

One easy way to sanity-check it is to look for the NEVRAs of the installed grub and shim packages in the output since in the context of this test, we're guaranteed to be running the same contentset the bootloader was installed from.

HuijingHei commented 2 months ago

sanity-check the output of bootupctl status: https://github.com/coreos/fedora-coreos-config/pull/3130

travier commented 2 months ago

Another potential test would be to:

HuijingHei commented 1 month ago

Hold this issue until we transfer to F41 which has new bootupd-0.2.24-1 (for https://github.com/coreos/fedora-coreos-config/pull/3181).

HuijingHei commented 3 weeks ago

Can I close this as test is merged (and remove denylist in https://github.com/coreos/fedora-coreos-config/pull/3235)?