Skip to content

[#615] Update deprecations list - #616

Open
fw-openhands wants to merge 1 commit into
masterfrom
openhands/issue-615
Open

[#615] Update deprecations list#616
fw-openhands wants to merge 1 commit into
masterfrom
openhands/issue-615

Conversation

@fw-openhands

Copy link
Copy Markdown
Collaborator

Summary

This PR updates the deprecations list in versions.yaml by adding four missing Kubernetes API deprecations that were removed in v1.22.

Changes Made

Added the following missing authorization.k8s.io/v1beta1 API deprecations:

  1. LocalSubjectAccessReview - deprecated in v1.19.0, removed in v1.22.0
  2. SelfSubjectAccessReview - deprecated in v1.19.0, removed in v1.22.0
  3. SubjectAccessReview - deprecated in v1.19.0, removed in v1.22.0
  4. SelfSubjectRulesReview - deprecated in v1.19.0, removed in v1.22.0

All four APIs have replacement API authorization.k8s.io/v1 which has been available since v1.6.0.

Background

These deprecations were identified by reviewing the official Kubernetes Deprecated API Migration Guide. The authorization.k8s.io/v1beta1 API version of these resources was no longer served as of Kubernetes v1.22.

Validation

  • YAML syntax validated successfully
  • Maintains consistency with existing deprecation entry format
  • Total deprecation count increased from 112 to 116 entries

Reviewer Notes

Please verify that:

  • The deprecation version information is accurate according to Kubernetes release notes
  • The format matches existing entries in the file
  • The placement of new entries is logical (grouped with other authorization-related APIs)

Closes #615

This pull request was opened by an AI agent (OpenHands).

Added four missing deprecated APIs that were removed in Kubernetes v1.22:
- LocalSubjectAccessReview
- SelfSubjectAccessReview
- SubjectAccessReview
- SelfSubjectRulesReview

These APIs were deprecated in v1.19.0 and removed in v1.22.0.
Replacement API is authorization.k8s.io/v1 (available since v1.6.0).

Closes #615

Co-authored-by: openhands <openhands@all-hands.dev>
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@fairwinds-insights

Copy link
Copy Markdown

Fairwinds Insights Scan Results

View the full report at insights.fairwinds.com.

✅ No new Action Items detected!

1 similar comment
@fairwinds-insights

Copy link
Copy Markdown

Fairwinds Insights Scan Results

View the full report at insights.fairwinds.com.

✅ No new Action Items detected!

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.

Update deprecations list

3 participants