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

Migrate to clusterpolicyreports.x-k8s.io v1beta2 #959

Open
7 tasks
viccuad opened this issue Jan 13, 2025 · 0 comments
Open
7 tasks

Migrate to clusterpolicyreports.x-k8s.io v1beta2 #959

viccuad opened this issue Jan 13, 2025 · 0 comments

Comments

@viccuad
Copy link
Member

viccuad commented Jan 13, 2025

The published PolicyReports CRDs are moving from clusterpolicyreports.wgpolicyk8s.io to clusterpolicyreports.x-k8s.io. In addition, the already existing v1beta2 is now actually instead of v1alpha2.
See here.

Historically, the CRDs never had a proper release, and we were consuming them from the repository tree.

This seems also in flux at time of writing.

Acceptance criteria

  • Make sure v1beta2 is consumable (see other community consumers).
  • Make sure we depend on the same PolicyReport CRDs as policy-reporter.
  • Bump the CRDs GVK on audit-scanner.
  • Bump the CRDs on the E2E tests.
    • Make sure that Helm chart upgrades are possible.
  • Make sure the Kubewarden UI expects the correct PolicyReport CRD.
  • Update docs.kubewarden.io as needed.
  • Make sure that upgrade.
@viccuad viccuad added area/documentation Improvements or additions to documentation kind/epic area/dependencies area/crd labels Jan 13, 2025
@viccuad viccuad changed the title Migrate to clusterpolicyreports.x-k8s.io v1beta2 Migrate to clusterpolicyreports.x-k8s.io v1beta2 Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants