Re: New bodhi struggling with composes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Il 07/12/24 05:48, Kevin Fenzi ha scritto:
> On Fri, Dec 06, 2024 at 08:30:15PM -0800, Kevin Fenzi wrote:
>> On Sat, Dec 07, 2024 at 03:03:04AM +0000, Bojan Smojver via devel wrote:
>>> Looks like bodhi upgrade may have caused composes to go haywire today: https://bodhi.fedoraproject.org/composes/
>>>
>>> It could be just a coincidence, of course. Anyhow, just FYI if anyone managing that is around.
>> Yeah, already looking into it.
> Seems to be a dnf5 issue with the repo sanity checks.
>
> I set the composer to use dnf-3 for now and filed
> https://github.com/fedora-infra/bodhi/issues/5820
>
> kevin

Nothing changed on Bodhi side about the code related to sanity check.

These tests used to work on F40 (with dnf5 5.1.x), so it seems something 
changed on F41 (dnf 5.2.x) and we probably need to adjust Bodhi to 
reflect those changes. It is fun nothing showed up before in Bodhi unit 
or integration tests...

So, before digging in the whole dnf5 code changes between 5.1 and 5.2, 
can someone say at a glance if something is wrong with the following call?:

subprocess.CalledProcessError: Command '['dnf', '--disablerepo=*', 
'--repofrompath=testrepo,/mnt/koji/compose/updates/Fedora-Epel-8-updates-testing-20241207.1/compose/Everything/source/tree/', 
'--enablerepo=testrepo', '--setopt=skip_if_unavailable=0', 
'--setopt=testrepo.skip_if_unavailable=0', '--refresh', '--nogpgcheck', 
'list', '--available']' returned non-zero exit status 1.

BTW on koji build the unit tests related to repository sanity checks 
have been disabled for a while because they started to fail long ago. 
But I suspect there's something in Koji that prevent the dnf5 command to 
be run, because in mockbuilds the tests pass.

Mattia


-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux