@Cogitri
Copy link
Contributor

Cogitri commented May 12, 2020

Hello,

our (Alpine's) infra team has notified me that we may receive new, tiered mirrors in the future, meaning that we won't be able to just mount the entire repository as a folder into a docker container to run asgen on it. As such they suggested something rsync (or something similiar), so that asgen still only downloads changed packages, but doesn't need the entire repository available to generate metadata. I'm not sure how much effort it'd be to implement a different storage backend in asgen and I guess this is kind of a special requirement to Alpine, so I'm not sure if this is something that you'd want in asgen though :)