Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Bodhi disallows buildroot overrides for updates that failed gating, which is a problem if you need one to fix the failed tests #4661

Open
AdamWill opened this issue Jul 19, 2022 · 2 comments

Comments

@AdamWill
Copy link
Contributor

See #2537 and https://bodhi.fedoraproject.org/updates/FEDORA-2022-092636385d . The tests failed because freeipa should be rebuilt against samba. The update fails gating because the tests fail. To make the tests pass we need a buildroot override for samba so we can rebuild freeipa. But we can't create a buildroot override because the tests failed.

Paging Joseph Heller...

@AdamWill
Copy link
Contributor Author

I can work around this with side tags, but still, feels like an odd restriction.

@mattiaverga
Copy link
Contributor

Looking back to this ticket, IMO this is the correct and expected behavior.
We shouldn't allow to push a broken package (or one which breaks other packages) into buildroot. The correct way to handle such situations is to use a side-tag, build all packages in there and push a side-tag update.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants