-
Notifications
You must be signed in to change notification settings - Fork 431
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
Inject Windows custom binaries for use in PRs and running against Kubernetes CI #1388
Inject Windows custom binaries for use in PRs and running against Kubernetes CI #1388
Conversation
Skipping CI for Draft Pull Request. |
ce2e39f
to
e0a7baa
Compare
templates/test/ci/prow-ci-version-windows/patches/windows-image-update.yaml
Outdated
Show resolved
Hide resolved
templates/test/ci/prow-ci-version-windows/patches/windows-image-update.yaml
Outdated
Show resolved
Hide resolved
templates/test/dev/custom-builds-windows/patches/windows-image-update.yaml
Outdated
Show resolved
Hide resolved
templates/test/dev/custom-builds-windows/patches/windows-image-update.yaml
Outdated
Show resolved
Hide resolved
image: sigwindowstools/kube-proxy:${KUBERNETES_VERSION}-nanoserver | ||
- name: USE_CI_VERSION | ||
value: "${USE_CI_VERSION:false}" | ||
image: sigwindowstools/kube-proxy:${KUBERNETES_VERSION/+/_}-nanoserver |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
any plans to migrate away from dockerhub?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, once we move to HostProcess containers we will build these images just like the Linux Kube-proxy image.
ef32d45
to
a774807
Compare
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few nits. Otherwise LGTM (other than the kustomize issue)
templates/test/ci/prow-ci-version-windows/patches/windows-image-update.yaml
Outdated
Show resolved
Hide resolved
a774807
to
551a98b
Compare
Opened kubernetes/test-infra#22485 for validating upstream but is blocked on kube-test viper change being worked on in #1421 |
/test pull-cluster-api-provider-azure-upstream-v1alpha4-windows |
/hold |
/test pull-cluster-api-provider-azure-upstream-v1alpha4-windows |
/retest |
@alexeldeib is this a known flake? I don't think I've seen that one before |
fe6d1e0
to
44efade
Compare
looks like e2e-exp is passing again. I will run the conformance jobs and the PR job /test pull-cluster-api-provider-azure-upstream-v1alpha4-windows |
44efade
to
5df84fc
Compare
The tests passed last round but I had a bad commit message, I've rebased /test pull-cluster-api-provider-azure-upstream-v1alpha4-windows |
@CecileRobertMichon tests have passed several times in a row now :-) no changes other than the rebases. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
Thanks @jsturtevant! I look forward to running these in CI
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: CecileRobertMichon, devigned The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold @jsturtevant one of the tests is failing and it's not reporting failure https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api-provider-azure#capz-pull-upstream-v1alpha4-main-windows I assume this is because of https://github.com/kubernetes-sigs/cluster-api-provider-azure/issues/1546 |
yes, this type of issue is occurring regularly on Linux as well. I believe it is a flake but can't really track it down till it we get more data. That test isn't a part of this set of changes anyways. It is part of the changes merged in #1119 I don't think adding code fixes to the PR would valuable anyways. Once we get the CI running regularly I can figure out if it is a flake or something else. |
fair, let's get this merged /hold cancel |
What type of PR is this?
/kind feature
What this PR does / why we need it:
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 #1276
Special notes for your reviewer:
is based on top of #1119. Will remove draft status once that PR merges.
requires kubernetes-sigs/cluster-api#4662 to run against k/k main branch
Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.
TODOs:
Release note: