Migrating remaining CAPZ + Windows jobs to use templates/scripting from windows-testing repo#37115
Conversation
| preset-azure-community: "true" | ||
| extra_refs: | ||
| - org: kubernetes-sigs | ||
| repo: cluster-api-provider-azure |
There was a problem hiding this comment.
Why don't we need to check out the CAPZ repo for this test?
There was a problem hiding this comment.
We should still be doing that.
The diff is weird but my intention was to delete the Windows 2019 job here.
If you look at the file view (https://github.com/marosset/test-infra/blob/561a2c5ba60a3b22133f27abac31d56980e8b302/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml) all of the jobs that reference the windows-testing repo still reference CAPZ/cloud-provider-azure
mboersma
left a comment
There was a problem hiding this comment.
/lgtm
azurefile-csi-driver-config.yaml still has three other jobs using preset-azure-windows (pull-azurefile-csi-driver-e2e-migration-windows at line 179, external-e2e-smb at 250, external-e2e-nfs at 305). Just want to confirm that those are out of scope for this PR.
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: marosset, mboersma The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
I probably missed those, let me take a look |
pull-azurefile-csi-driver-e2e-migration-windows looks correct. That preset just sets the following which shouldn't cause anything to run on Windows machines. - labels:
preset-azure-windows: "true"
env:
- name: WIN_BUILD
value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/build/build-windows-k8s.sh
- name: K8S_SSH_PUBLIC_KEY_PATH
value: /etc/ssh-key-secret/ssh-public # from preset-k8s-ssh label
- name: K8S_SSH_PRIVATE_KEY_PATH
value: /etc/ssh-key-secret/ssh-private # from preset-k8s-ssh label
- labels: |
…om windows-testing repo Signed-off-by: Mark Rossetti <marosset@microsoft.com>
561a2c5 to
20bad5a
Compare
|
New changes are detected. LGTM label has been removed. |
andyzhangx
left a comment
There was a problem hiding this comment.
/hold
we need to make sure capz windows test works on k8s 1.33 or later version
| description: "Run E2E Windows tests on a capz Windows 2022 cluster for SMB CSI driver." | ||
| testgrid-num-columns-recent: '30' | ||
| - name: pull-csi-driver-smb-e2e-windows-2019 | ||
| - name: pull-csi-driver-smb-e2e-windows-2022-hostprocess |
There was a problem hiding this comment.
pls don't change the existing test name
There was a problem hiding this comment.
I think this is just showing up as a complicated diff because I removed some jobs.
Once #37125 merges, i will rebase this PR which should have a cleaning diff
|
I'm going to split this PR into multiple ones. |
|
@marosset: Closed this PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Part of kubernetes-sigs/cluster-api-provider-azure#6305
/sig windows
/assign @andyzhangx @jackfrancis @mboersma @zylxjtu