Closed oturpe closed 1 year ago
I really need to do a new release soon! I have a lot of changes and fixes coming.
But I haven't tested the single package updating much I guess - so there could well be a problem still: so thanks for reporting it
Also thanks for the detailed analysis
Yeah right, filtering out the rawhide build is slightly trickier, but I have an (untested) fix now for this locally :+1: I should be able to push it quite soon.
I tested this locally with a template file update and I think that is mostly working now: maybe the only remaining piece would be checking/listing the multiple updates created.
This is all in fbrnch-1.2 released yesterday
Tested with 1.2, works as expected: Bodhi updates created for all Fedora branches except rawhide.
Thanks
Support for submitting Bodhi updates for single package parallel builds was added in #35, but it does not work properly. I am not sure if it has been broken from the start, or if something changed in the
bodhi
tool in the meantime.Here is output from a run I did:
According to
bodhi updates new --help
, the list of packages should be comma separated. Running thebodhi updates new
with that change is valid. But there is another problem, at least in my run, where I had build already built Rawhide: Since Rawhide updates are generated automatically, including Rawhide in the update results in another error:At least the invalid syntax should be simple to fix.
Once one of my packages needs to be updated, I can check if the "already exists" part happens also if Rawhide is not built previously. But, in any case, it would make sense to create updates for all the missing releases, even if some releases have already been handled.