ci: run conformance with presubmit artifacts hosted on Azure#1264
Conversation
|
Skipping CI for Draft Pull Request. |
@CecileRobertMichon do you know what the best platform image I should be using for a pre-released version like v1.21.0? The default assumes that the image is already published. |
|
/uncc alexeldeib nader-ziada |
|
This PR is ready for review. Successful conformance test pass with Kubernetes build from HEAD - https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_cluster-api-provider-azure/1264/pull-cluster-api-provider-azure-conformance-v1alpha4/1384618091463315456/build-log.txt |
| capz::util::should_build_kubernetes() { | ||
| # JOB_TYPE, REPO_OWNER, and REPO_NAME are enviornment variables set by a prow job - | ||
| # https://github.com/kubernetes/test-infra/blob/master/prow/jobs.md#job-environment-variables | ||
| if [[ "${JOB_TYPE:-}" == "presubmit" ]] && [[ "${REPO_OWNER:-}/${REPO_NAME:-}" == "kubernetes/kubernetes" ]]; then |
There was a problem hiding this comment.
it might be convenient to allow overriding this to true to allow running this test suite locally to test a k/k change, WDYT?
There was a problem hiding this comment.
(non-blocking, can be a follow up)
|
/test pull-cluster-api-provider-azure-conformance-v1alpha4 |
|
Looks like this PR is depending on #1333. I'll rebase once it's merged. |
hopefully, kubernetes/test-infra#21953 merges soon. In the meantime, any doc updates required in https://capz.sigs.k8s.io/developers/kubernetes-developers.html#testing-clusters-built-from-kubernetes-source ? |
I think the required docs update is related to #1264 (comment), since the script is meant for the CI environment for now. I can open a follow-up PR to address both at the same time. |
|
Looks like two tests failed due to a part in the script where it bails if
|
#1333 should fix this issue |
|
@CecileRobertMichon rebased. Ready for a final round of review |
|
/test pull-cluster-api-provider-azure-conformance-v1alpha4 |
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
|
/test pull-cluster-api-provider-azure-conformance-v1alpha4 |
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: CecileRobertMichon The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
2 similar comments
|
/retest |
|
/retest |
|
/cc |
What type of PR is this?
What this PR does / why we need it:
/kind feature
Build and upload Kubernetes artifacts built from a k/k PR to Azure blob storage and ACR, and allow CAPZ clusters to consume them at runtime.
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:
Release note: