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

Add support for el9 snapshot #115

Merged
merged 1 commit into from
Jul 19, 2024
Merged

Add support for el9 snapshot #115

merged 1 commit into from
Jul 19, 2024

Conversation

manith-arista
Copy link
Contributor

@manith-arista manith-arista commented Jul 5, 2024

Adding el9-snapshot repo-bundle to help the eext team run experiments to see if builds are compatible with newer Buildrequires. These point to a snapshot captured at the given date of the el9 upstream repo of alma-linux (x86_64 and aarch64 rpms) and alma-vault (i686 rpms).

Copy link
Collaborator

@aajith-arista aajith-arista left a comment

Choose a reason for hiding this comment

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

Mostly LGTM.
Can you also add a detailed commit description explaining el9-snapshot.
Look at dfa8940 for an example

We can just use this as documentation later on.

configfiles/dnfconfig.yaml Outdated Show resolved Hide resolved
configfiles/dnfconfig.yaml Show resolved Hide resolved
aajith-arista
aajith-arista previously approved these changes Jul 10, 2024
configfiles/dnfconfig.yaml Outdated Show resolved Hide resolved
configfiles/dnfconfig.yaml Outdated Show resolved Hide resolved
Adding el9-snapshot repo-bundle to help the eext team run experiments
to see if builds are compatible with newer Buildrequires. These point
to a snapshot captured at the given date of the el9 upstream repo of
alma-linux (x86_64 and aarch64 rpms) and alma-vault (i686 rpms).

Please note that we haven't specified any default snapshot value for the
repo-bundle. This is because users should use el9 repo-bundle whenever
possible. Only in the case of the package requiring the latest release
(which hasn't been vaulted yet), the eext team will snapshot the
el9-unsafe repo and provide the snapshot version, which the user should
use in their repo-bundle.
@manith-arista manith-arista merged commit ce76863 into main Jul 19, 2024
2 checks passed
@manith-arista manith-arista deleted the manith.snapshot-el9 branch July 19, 2024 05:41
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.

2 participants