It's been a long time coming but now we have finally deployed our
fedora-ostree-pruner [1] that will help us cut down on our OSTree repo
usage in Fedora. This was also discussed some in tickets here in the
releng repo [2] [3] (and probably more that I can't find links to right
now).
The current policy for pruning content is pretty conservative where
latest stable content is not pruned, EOL releases are trimmed down to
a single latest commit, and non-stable content is pruned based on time
(i.e. 90 or 180 days). The full policy is held in the code at [4].
If you notice any issues please let us know. We do have snapshots that
we can revert to if problems arise.
Thanks!
Dusty
NOTE: this project does not touch the IoT OSTree repo, which is managed
separately from Silverblue/CoreOS.
[1]
https://github.com/coreos/fedora-coreos-releng-automation/pull/79
[2]
https://pagure.io/releng/issue/9266
[3]
https://pagure.io/releng/issue/10388
[4]
https://github.com/coreos/fedora-coreos-releng-automation/blob/ac0b629afe...