fedora-infra/bodhi

Can't create an update with the same build as was in an unpushed update

Closed this issue · 5 comments

If you unpush an update with some build, you can't create a new update with the same build NVR. That makes it problematic for certain use cases, e.g. like merging two updates together.

See this discussion for further details:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JCOLM4HHMSY24J734KASUT2ZIUNIS3AW/

This is a pain point I've hit a few times before too.

Still an issue, but this is actually a duplicate of #842.

I agree that #842 would help solve this problem, but I'm not sure it's exactly a duplicate of this due to the unpushed nature here (the other ticket is about merging two active updates into one).

Can this or #842 be prioritized please? Handling subsequent updates that need to be manually synchronized is a huge PITA:

https://bodhi.fedoraproject.org/updates/FEDORA-2020-5d6c8b0c64

Currently we don't have much time to work on Bodhi with the FAS rewrite going on, the work to automate the changelog generation and preparation for the data center move.

I can tag this as High Priority but we have quite a few of these :(.

If anyone is willing to try to implement this, I ll be happy to help answering question and review the code tho.