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

Remove deprecated legacy crd v1beta1 #890

Merged
merged 1 commit into from
May 3, 2022
Merged

Remove deprecated legacy crd v1beta1 #890

merged 1 commit into from
May 3, 2022

Conversation

clux
Copy link
Member

@clux clux commented Apr 27, 2022

no major cloud providers needs it anymore (removed in 1.22 but you need to be on Kubernetes < 1.16 to not have v1 - see this)

might create a thing for MK8SV as 1.16 as well if this is approved.
(1.16 is lower than what we would support with the future version plan)

EDIT: The debatable point is whether we should keep it around until the version of kubernetes that removed it becomes unavailable, in which case we might wait for another while. I think it's fine, it's in line with the future versioning plan. It's not only deprecated, it's fully removed upstream, we should do the same.

no major cloud providers supports it anymore

Signed-off-by: clux <sszynrae@gmail.com>
@clux
Copy link
Member Author

clux commented Apr 27, 2022

cc @lfrancke , do you guys need this still?

@clux clux added the changelog-remove changelog remove category for prs label Apr 27, 2022
@clux clux added this to the 0.72.0 milestone Apr 27, 2022
@codecov-commenter

This comment was marked as spam.

@lfrancke
Copy link
Contributor

Thank you for thinking of us. I'll check and will get back to you shortly.

@nightkr
Copy link
Member

nightkr commented Apr 27, 2022

We (@stackabletech) haven't supported v1b1 since at least back when I joined, and I don't really see that changing any time soon.

@clux clux merged commit 98c0ef2 into master May 3, 2022
@clux clux deleted the deprecate-legacy-crd branch May 3, 2022 06:01
clux added a commit that referenced this pull request May 24, 2022
This relies on CustomResourceDefinition at the removed v1beta1 which we previously
removed also support for in #890.

Signed-off-by: clux <sszynrae@gmail.com>
clux added a commit that referenced this pull request May 24, 2022
* Remove apiextensions flag from kube-derive

This relies on CustomResourceDefinition at the removed v1beta1 which we previously
removed also support for in #890.

Signed-off-by: clux <sszynrae@gmail.com>

* remove stray uses in tests

Signed-off-by: clux <sszynrae@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog-remove changelog remove category for prs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants