-
Notifications
You must be signed in to change notification settings - Fork 519
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
Drop k8s 1.28 and 1.29 metal variants #4287
Conversation
@@ -26,8 +26,6 @@ members = [ | |||
"variants/aws-k8s-1.30-nvidia", | |||
"variants/aws-k8s-1.31-nvidia", | |||
"variants/metal-dev", | |||
"variants/metal-k8s-1.28", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should drop the corresponding settings-plugins for these variants (looks like I'd missed that in the 1.27 drop amidst the core kit shift 😅):
bottlerocket/packages/settings-plugins/settings-plugins.spec
Lines 98 to 109 in b681183
%description metal-dev | |
%{summary}. | |
%package metal-k8s | |
Summary: Settings plugin for the metal-k8s variants | |
Requires: %{_cross_os}variant-family(metal-k8s) | |
Provides: %{_cross_os}settings-plugin(any) | |
Provides: %{_cross_os}settings-plugin(metal-k8s-1.27) | |
Provides: %{_cross_os}settings-plugin(metal-k8s-1.28) | |
Provides: %{_cross_os}settings-plugin(metal-k8s-1.29) | |
Provides: %{_cross_os}settings-plugin(metal-k8s-1.30) | |
Conflicts: %{_cross_os}settings-plugin(any) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That makes sense, I removed the defaults and plugins for metal-k8s.
a4508e5
to
76ae7f5
Compare
76ae7f5
to
5c8332f
Compare
Signed-off-by: Matthew Yeazel <[email protected]>
Signed-off-by: Matthew Yeazel <[email protected]>
5c8332f
to
2d97189
Compare
Issue number:
Related to #3794
Description of changes:
This removes the metal 1.28 and 1.29 variants. Kubernetes 1.28 went end-of-life on Oct 28 and EKS end-of-life for 1.28 is November 26th and these variants are no longer supported. For more information on end of life of metal variants, please see #3794
Testing done:
Default build cargo-make succeeds and
cargo make -e BUILDSYS_VARIANT=meta-dev
still works and builds the dev variant of metal.Testing done:
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.