#1255 Support a "rolling" updates compose
Closed: Invalid 4 years ago by lsedlar. Opened 4 years ago by bstinson.

I would like a way to generate composes that include the latest NVR of a package, but also all of the previous NVRs that made it into a compose.

The use-case for this is generating composes that can support 'dnf downgrade' directly.


I'm not sure this use case fits into Pungi's scope. You're basically asking for a repo of everything that ever was. That's not really a snapshot of a release (which is how a compose is defined).

That being said, implementing this would be a massive change. There are deep running assumptions about only working with latest versions of packages, and not having multiple versions of the same package (unless they're in a module, in which case they're not really the same).

In my opinion you would be better served by running a compose on the latest content, and then merging the repos together with something like mergerepo_c --all.

Metadata Update from @lsedlar:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

4 years ago

Login to comment on this ticket.

Metadata