solus-project / ferryd

Fast, safe and reliable transit for the delivery of software updates to users.
https://solus-project.com/
Apache License 2.0
40 stars 7 forks source link

Add ability to promote packages (incl deps) #7

Open sunnyflunk opened 7 years ago

sunnyflunk commented 7 years ago

One of the last standing issues with getting packages to users is now security updates outside of the standard repo syncs, or quick fixes to problems not spotted prior to sync e.g. https://dev.solus-project.com/T4575

ikeydoherty commented 7 years ago

So we could have a ferryctl command to do this, and a kinda "dry run" operation which'd show the impact of the include, and what it depends on in turn. We store the dependencies inside the database so we're able to resolve this without a DB change.