Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

manifests: fedora-coreos: add archive repo to FCOS #673

Merged
merged 1 commit into from
Oct 7, 2020

Conversation

dustymabe
Copy link
Member

This is the culmination of a lot of work to make package layering
more reliable. This archive repo provides all packages that have
ever been in the updates repository, which means there should always
be a solution that will depsolve given the existing set of base layer
packages.

Pairing this along with coreos/rpm-ostree#2125
means that we should finally see less of the split base layer vs update
repo problem and see less Forbidden base package replacements errors.

Fixes: coreos/fedora-coreos-tracker#400

This is the culmination of a lot of work to make package layering
more reliable. This archive repo provides all packages that have
ever been in the updates repository, which means there should always
be a solution that will depsolve given the existing set of base layer
packages.

Pairing this along with coreos/rpm-ostree#2125
means that we should finally see less of the split base layer vs update
repo problem and see less `Forbidden base package replacements` errors.

Fixes: coreos/fedora-coreos-tracker#400
Copy link
Member

@jlebon jlebon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! 🎉 🎉 🎉

I was going to suggest doing this in next first, but meh... a testing release just went out, so it'll bake for at least 4 weeks before it reaches stable.

@dustymabe
Copy link
Member Author

Awesome! tada tada tada

🎉

I was going to suggest doing this in next first, but meh... a testing release just went out, so it'll bake for at least 4 weeks before it reaches stable.

Yeah, and it really has no effect in next for now, which is f33. Because Fedora 33 is still in "pre-release", there haven't been any rpms in the "updates" repo yet so there are none in the archive. In the future we could expand the archive repo a bit for pre-release content, but for now I'm not going there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

package layering: split versions between OSTree base vs yum repo
2 participants