cluster-api-provider-azure
cluster-api-provider-azure copied to clipboard
test: simplify capz provider metadata.yaml
What type of PR is this?
/kind cleanup /kind documentation
What this PR does / why we need it:
This PR simplifies the metadata.yaml API version contract spec file we maintain for running tests against clusters template in the capz repo. Because our convention at present is to only test one API version (currently v1beta1) against an "alias" capz version target that is meant to represent the next release version in the queue, we can make the metadata.yaml file much simpler and easier to maintain.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
TODOs:
- [ ] squashed commits
- [ ] includes documentation
- [ ] adds unit tests
Release note:
/test pull-cluster-api-provider-azure-e2e-optional /test pull-cluster-api-provider-azure-e2e-exp
/retest
ClusterClass E2E test failure is unrelated to this change, documented here: https://github.com/kubernetes-sigs/cluster-api-provider-azure/issues/2505
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: mboersma
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [mboersma]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
@jackfrancis this is ready to merge if you want to give it a release note or /release-note-none.
/release-note-none