Skip to content

Full migration to CAPI v1beta2 - Final Stage #788

@salasberryfin

Description

@salasberryfin

Description

This is the final stage in the migration to the new core CAPI API version v1beta2. Now that the provider has been migrated to v1.11 and it's using v1beta2 objects, etc. it's time to deprecate any CAPI v1beta1 usage.

In this stage we'll remove all usage of CAPI v1beta1 and stop setting any CAPI conditions and rely exclusively on metav1.Condition.

This will prepare the project for the removal of v1beta1 from upstream CAPI, which is expected to happen in August 2026.

Notes

Official CAPI guide on how to migrate to metav1.Conditions https://cluster-api.sigs.k8s.io/developer/providers/migrations/v1.10-to-v1.11#how-to-start-using-metav1conditions

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/dependencyIssues or PRs related to dependency changeskind/cleanupCategorizes issue or PR as related to cleaning up code, process, or technical debt.

    Type

    Projects

    Status

    Team Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions