Skip to content

Update to CAPI v1beta2 Contract #354

@richardcase

Description

@richardcase

We need to update the provider to the v1beta2 contract before v1beta1 is dropped.

Tasks:

  • Adopt v1beta2 internally (and CAPI v1.11+) - CAPMVM types willl adhere to v1beta1 contract
  • Do release
  • Create v1alpha2 API version
  • Add v1beta2 fields
  • Mark old fields as deprecated
  • Add metav1.Conditions
  • Do release

Ref: https://cluster-api.sigs.k8s.io/developer/providers/migrations/v1.10-to-v1.11#suggested-changes-for-providers

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/apiIndicates an issue or PR relates to the APIsarea/dependencyIssues or PRs related to dependency changeshelp wantedRequires help from contributors to get donekind/dependenciesChange/request only involves dependencieskind/refactorOnly refactoring changes

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions