Open noelmiller opened 4 months ago
im willing to maintain the infra
There's a lot of drift and things like rpm-ostree refresh-md -f
which is recommended in a lot of distros renables the version locking we're doing with some of these repos (version locking I mean disable to enable). So a lot of problems I've had required me to actually go into the source of rpm-ostree and bluefin's 100+ repositories and figure out the workarounds.
We're essentially breaking rpm-ostree and adding code in our build process to do so.
While a yum repo could be nice,
We have an additional possibility. Using scratch containers as a cache layer. We already do this with akmods and now have one for sync.
Depending on how we do tagging we could cache things appropriately and refer to them by a convenient name.
Problem
Currently, we are pulling packages in from several different repositories and have minimal control on when packages are published, which can create skew in our build process.
Current Repos we are pulling in from:
Potential Solutions
Pros
Cons
Pros
Cons
Blocker
This a blocker for the following:
Feedback
I am looking for help and feedback on what we would like to do moving forward.
Main points of contention are:
Discord Thread
https://discord.com/channels/1072614816579063828/1240355645199486976