cockpit-project / cockpit-machines

Cockpit UI for virtual machines
GNU Lesser General Public License v2.1
289 stars 74 forks source link

fmf: Drop F40 repo on RHEL 10, re-disable c10s packit test #1653

Closed martinpitt closed 4 months ago

martinpitt commented 4 months ago

https://issues.redhat.com/browse/TFT-2564 currently adds that for $reasons, and it's all too likely to install/cross-grade to Fedora packages with dnf commands. This currently happens with libvirt packages.

Remove the Fedora repo early in the test plan, so that our test dependencies will actually be installed from CentOS, not Fedora.


See recent run. This should at least fix the cross-grade of libvirt to f40, and maybe even the testCreateDownloadAnOS test regression.

martinpitt commented 4 months ago

First run shows a truckload of installed f40 packages. Trying a suggestion from Karel.

martinpitt commented 4 months ago

No joy.. I asked for help in jira

martinpitt commented 4 months ago

I have to take out the "no Fedora packages" strict check, as the last run shows a few pre-installed f40 packages which are hard to get rid of. These really need to be sorted out between RHEL and TF. But the "disable repo early" approach now generally works.

martinpitt commented 4 months ago

Meh, what now? kernel-modules-extra doesn't contain the iptables modules any more? But probably because the running kernel is 6.9.0-0.rc2.1.el10.x86_64 but that's not what the installed kernel is. Sigh, this is just too broken, I'll re-disable the c10s packit test for now until https://issues.redhat.com/browse/RHEL-29893 is fixed.

martinpitt commented 4 months ago

The rawhide failures are unrelated, have happened for a few days already, and are already on the pilot board.