k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/sig-windows/release-master-windows.yaml (about)

     1  presets:
     2  - labels:
     3      preset-capz-windows-common: "true"
     4    env:
     5    - name: E2E_ARGS
     6      value: "-kubetest.use-ci-artifacts"
     7    - name: WINDOWS
     8      value: "true"
     9    - name: TEST_WINDOWS #temp to unblock failing jobs on windows while we fix this in capz (https://github.com/kubernetes/kubernetes/issues/116474)
    10      value: "true"
    11    - name: AZURE_NODE_MACHINE_TYPE
    12      value: "Standard_D4s_v3"
    13  - labels:
    14      preset-capz-windows-parallel: "true"
    15    env:
    16    # Windows isn't really conformance, we typically run at 4 to keep the time reasonable (~45 mins)
    17    - name: CONFORMANCE_NODES
    18      value: "4"
    19  - labels:
    20      preset-capz-windows-2019: "true"
    21    env:
    22    - name: WINDOWS_FLAVOR
    23      value: "containerd"
    24  - labels:
    25      preset-capz-windows-2022: "true"
    26    env:
    27    - name: WINDOWS_SERVER_VERSION
    28      value: "windows-2022"
    29  - labels:
    30      preset-capz-serial-slow: "true"
    31    env:
    32    - name: KUBETEST_WINDOWS_CONFIG
    33      value: "upstream-windows-serial-slow.yaml"
    34    # capz scripts use confromance nodes for ginkgo nodes (working on migration away from these)
    35    - name: CONFORMANCE_NODES
    36      value: "1"
    37    # windows-test scripts use this
    38    - name: GINKGO_NODES
    39      value: "1"
    40  - labels:
    41      preset-capz-windows-ci-entrypoint-common-main: "true"
    42      # https://capz.sigs.k8s.io/developers/development.html#running-custom-test-suites-on-capz-clusters
    43    env:
    44      - name: KUBERNETES_VERSION
    45        value: "latest"
    46      - name: NODE_MACHINE_TYPE
    47        value: "Standard_D4s_v3"
    48      - name: TEST_WINDOWS
    49        value: "true"
    50  - labels:
    51      preset-capz-windows-azuredisk: "true"
    52    env:
    53      - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS
    54        value: "true"
    55      - name: DISABLE_ZONE
    56        value: "true"
    57      - name: WORKER_MACHINE_COUNT
    58        value: 0 # Don't create linux worker nodes
    59  - labels:
    60      preset-capz-windows-azurefile: "true"
    61    env:
    62      - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS
    63        value: "true"
    64      - name: WORKER_MACHINE_COUNT
    65        value: 0 # Don't create linux worker nodes
    66  - labels:
    67      preset-capz-gmsa-setup: "true"
    68    env:
    69      - name: GMSA
    70        value: "true"
    71  periodics:
    72  - name: ci-kubernetes-e2e-capz-master-windows
    73    interval: 3h
    74    decorate: true
    75    decoration_config:
    76      timeout: 4h
    77    labels:
    78      preset-dind-enabled: "true"
    79      preset-kind-volume-mounts: "true"
    80      preset-azure-cred-only: "true"
    81      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
    82      preset-capz-windows-common: "true"
    83      preset-capz-windows-2019: "true"
    84      preset-capz-containerd-1-7-latest: "true"
    85      preset-windows-private-registry-cred: "true"
    86      preset-azure-capz-sa-cred: "true"
    87    extra_refs:
    88    - org: kubernetes-sigs
    89      repo: cluster-api-provider-azure
    90      base_ref: release-1.13
    91      path_alias: sigs.k8s.io/cluster-api-provider-azure
    92      workdir: false
    93    - org: kubernetes-sigs
    94      repo: windows-testing
    95      base_ref: master
    96      path_alias: sigs.k8s.io/windows-testing
    97      workdir: true
    98    - org: kubernetes-sigs
    99      repo: cloud-provider-azure
   100      base_ref: master
   101      path_alias: sigs.k8s.io/cloud-provider-azure
   102      workdir: false
   103    spec:
   104      containers:
   105        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   106          command:
   107            - "runner.sh"
   108            - "env"
   109            - "KUBERNETES_VERSION=latest" # fork-per-release-replacements only updates args / tags and not env vars so specify k8s-version here!
   110            - "./capz/run-capz-e2e.sh"
   111          securityContext:
   112            privileged: true
   113          resources:
   114            requests:
   115              cpu: 2
   116              memory: "9Gi"
   117          env:
   118            - name: IMAGE_VERSION
   119              value: "127.1.20230417" # pin the Windows nodes to a specific OS patch version while investigating an issue with container updates
   120    annotations:
   121      fork-per-release: "true"
   122      fork-per-release-replacements: "KUBERNETES_VERSION=latest -> KUBERNETES_VERSION=latest-{{.Version}}"
   123      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   124      testgrid-dashboards: sig-release-master-informing, sig-windows-master-release, sig-windows-signal
   125      testgrid-tab-name: capz-windows-master
   126  - name: ci-kubernetes-e2e-capz-master-windows-serial-slow
   127    interval: 24h
   128    decorate: true
   129    decoration_config:
   130      timeout: 5h
   131    labels:
   132      preset-dind-enabled: "true"
   133      preset-kind-volume-mounts: "true"
   134      preset-azure-cred-only: "true"
   135      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   136      preset-capz-windows-common: "true"
   137      preset-capz-containerd-1-7-latest: "true"
   138      preset-capz-serial-slow: "true"
   139      preset-capz-gmsa-setup: "true"
   140      preset-windows-private-registry-cred: "true"
   141    extra_refs:
   142    - org: kubernetes-sigs
   143      repo: cluster-api-provider-azure
   144      base_ref: main
   145      path_alias: sigs.k8s.io/cluster-api-provider-azure
   146    - org: kubernetes-sigs
   147      repo: windows-testing
   148      base_ref: master
   149      path_alias: sigs.k8s.io/windows-testing
   150      workdir: true
   151    - org: kubernetes-sigs
   152      repo: cloud-provider-azure
   153      base_ref: master
   154      path_alias: sigs.k8s.io/cloud-provider-azure
   155      workdir: false
   156    spec:
   157      containers:
   158        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   159          command:
   160            - "runner.sh"
   161            - "env"
   162            - "KUBERNETES_VERSION=latest"
   163            - "./capz/run-capz-e2e.sh"
   164          securityContext:
   165            privileged: true
   166          resources:
   167            requests:
   168              cpu: 2
   169              memory: "9Gi"
   170          env:
   171            - name: GINKGO_FOCUS
   172              value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector
   173            - name: GINKGO_SKIP
   174              value: \[LinuxOnly\]|device.plugin.for.Windows|RebootHost|\[sig-autoscaling\].\[Feature:HPA\]
   175    annotations:
   176      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   177      testgrid-dashboards: sig-windows-master-release, sig-windows-signal
   178      testgrid-tab-name: capz-windows-master-serial-slow
   179  - name: ci-kubernetes-e2e-capz-master-windows-serial-slow-hpa
   180    interval: 24h
   181    decorate: true
   182    decoration_config:
   183      timeout: 5h
   184    labels:
   185      preset-dind-enabled: "true"
   186      preset-kind-volume-mounts: "true"
   187      preset-azure-cred-only: "true"
   188      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   189      preset-capz-windows-common: "true"
   190      preset-capz-windows-2019: "true"
   191      preset-capz-containerd-1-7-latest: "true"
   192      preset-capz-serial-slow: "true"
   193      preset-windows-private-registry-cred: "true"
   194    extra_refs:
   195    - org: kubernetes-sigs
   196      repo: cluster-api-provider-azure
   197      base_ref: main
   198      path_alias: sigs.k8s.io/cluster-api-provider-azure
   199    - org: kubernetes-sigs
   200      repo: windows-testing
   201      base_ref: master
   202      path_alias: sigs.k8s.io/windows-testing
   203      workdir: true
   204    - org: kubernetes-sigs
   205      repo: cloud-provider-azure
   206      base_ref: master
   207      path_alias: sigs.k8s.io/cloud-provider-azure
   208      workdir: false
   209    spec:
   210      containers:
   211        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   212          command:
   213            - "runner.sh"
   214            - "./capz/run-capz-e2e.sh"
   215          securityContext:
   216            privileged: true
   217          resources:
   218            requests:
   219              cpu: 2
   220              memory: "9Gi"
   221          env:
   222            - name: GINKGO_FOCUS
   223              value: (\[sig-autoscaling\].\[Feature:HPA\]).*(\[Serial\]|\[Slow\])
   224            - name: GINKGO_SKIP
   225              value: \[LinuxOnly\]|device.plugin.for.Windows|RebootHost
   226    annotations:
   227      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   228      testgrid-dashboards: sig-windows-master-release, sig-windows-signal
   229      testgrid-tab-name: capz-windows-containerd-master-serial-slow-hpa
   230  - name: ci-kubernetes-e2e-capz-master-windows-2022
   231    interval: 3h
   232    decorate: true
   233    decoration_config:
   234      timeout: 4h
   235    labels:
   236      preset-dind-enabled: "true"
   237      preset-kind-volume-mounts: "true"
   238      preset-azure-cred-only: "true"
   239      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   240      preset-capz-windows-common: "true"
   241      preset-capz-containerd-1-7-latest: "true"
   242      preset-windows-private-registry-cred: "true"
   243      preset-capz-windows-2022: "true"
   244    extra_refs:
   245    - org: kubernetes-sigs
   246      repo: cluster-api-provider-azure
   247      base_ref: main
   248      path_alias: sigs.k8s.io/cluster-api-provider-azure
   249    - org: kubernetes-sigs
   250      repo: windows-testing
   251      base_ref: master
   252      path_alias: sigs.k8s.io/windows-testing
   253      workdir: true
   254    - org: kubernetes-sigs
   255      repo: cloud-provider-azure
   256      base_ref: master
   257      path_alias: sigs.k8s.io/cloud-provider-azure
   258      workdir: false
   259    spec:
   260      containers:
   261        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   262          command:
   263            - "runner.sh"
   264            - "env"
   265            - "KUBERNETES_VERSION=latest"
   266            - "./capz/run-capz-e2e.sh"
   267          securityContext:
   268            privileged: true
   269          resources:
   270            requests:
   271              cpu: 2
   272              memory: "9Gi"
   273    annotations:
   274      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   275      testgrid-dashboards: sig-windows-master-release
   276      testgrid-tab-name: capz-windows-2022-master
   277  - name: ci-kubernetes-e2e-capz-master-windows-2022-serial-slow
   278    interval: 24h
   279    decorate: true
   280    decoration_config:
   281      timeout: 5h
   282    labels:
   283      preset-dind-enabled: "true"
   284      preset-kind-volume-mounts: "true"
   285      preset-azure-cred-only: "true"
   286      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   287      preset-capz-windows-common: "true"
   288      preset-capz-containerd-1-7-latest: "true"
   289      preset-capz-serial-slow: "true"
   290      preset-capz-gmsa-setup: "true"
   291      preset-windows-private-registry-cred: "true"
   292      preset-capz-windows-2022: "true"
   293    extra_refs:
   294    - org: kubernetes-sigs
   295      repo: cluster-api-provider-azure
   296      base_ref: main
   297      path_alias: sigs.k8s.io/cluster-api-provider-azure
   298    - org: kubernetes-sigs
   299      repo: windows-testing
   300      base_ref: master
   301      path_alias: sigs.k8s.io/windows-testing
   302      workdir: true
   303    - org: kubernetes-sigs
   304      repo: cloud-provider-azure
   305      base_ref: master
   306      path_alias: sigs.k8s.io/cloud-provider-azure
   307      workdir: false
   308    spec:
   309      containers:
   310        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   311          command:
   312            - "runner.sh"
   313            - "env"
   314            - "KUBERNETES_VERSION=latest"
   315            - "./capz/run-capz-e2e.sh"
   316          securityContext:
   317            privileged: true
   318          resources:
   319            requests:
   320              cpu: 2
   321              memory: "9Gi"
   322          env:
   323            - name: GINKGO_FOCUS
   324              value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector
   325            - name: GINKGO_SKIP
   326              value: \[LinuxOnly\]|device.plugin.for.Windows|RebootHost|\[sig-autoscaling\].\[Feature:HPA\]
   327    annotations:
   328      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   329      testgrid-dashboards: sig-windows-master-release
   330      testgrid-tab-name: capz-windows-2022-master-serial-slow
   331  - name: ci-kubernetes-e2e-capz-master-windows-2022-serial-slow-hpa
   332    interval: 24h
   333    decorate: true
   334    decoration_config:
   335      timeout: 5h
   336    labels:
   337      preset-dind-enabled: "true"
   338      preset-kind-volume-mounts: "true"
   339      preset-azure-cred-only: "true"
   340      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   341      preset-windows-private-registry-cred: "true"
   342      preset-capz-windows-common: "true"
   343      preset-capz-containerd-1-7-latest: "true"
   344      preset-capz-serial-slow: "true"
   345      preset-capz-windows-2022: "true"
   346    extra_refs:
   347    - org: kubernetes-sigs
   348      repo: cluster-api-provider-azure
   349      base_ref: main
   350      path_alias: sigs.k8s.io/cluster-api-provider-azure
   351    - org: kubernetes-sigs
   352      repo: windows-testing
   353      base_ref: master
   354      path_alias: k8s.io/windows-testing
   355      workdir: true
   356    - org: kubernetes-sigs
   357      repo: cloud-provider-azure
   358      base_ref: master
   359      path_alias: sigs.k8s.io/cloud-provider-azure
   360      workdir: false
   361    spec:
   362      containers:
   363        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   364          command:
   365            - "runner.sh"
   366            - "env"
   367            - "KUBERNETES_VERSION=latest"
   368            - "./capz/run-capz-e2e.sh"
   369          securityContext:
   370            privileged: true
   371          resources:
   372            requests:
   373              cpu: 2
   374              memory: "9Gi"
   375          env:
   376            - name: GINKGO_FOCUS
   377              value: (\[sig-autoscaling\].\[Feature:HPA\]).*(\[Serial\]|\[Slow\])
   378            - name: GINKGO_SKIP
   379              value: \[LinuxOnly\]|device.plugin.for.Windows|RebootHost
   380    annotations:
   381      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   382      testgrid-dashboards: sig-windows-master-release
   383      testgrid-tab-name: capz-windows-2022-master-serial-slow-hpa
   384  - name: ci-kubernetes-e2e-capz-master-containerd-nightly-windows
   385    interval: 24h
   386    decorate: true
   387    decoration_config:
   388      timeout: 4h
   389    labels:
   390      preset-dind-enabled: "true"
   391      preset-kind-volume-mounts: "true"
   392      preset-azure-cred-only: "true"
   393      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   394      preset-windows-private-registry-cred: "true"
   395      preset-capz-windows-common: "true"
   396      preset-azure-capz-sa-cred: "true"
   397      preset-capz-windows-2022: "true"
   398    extra_refs:
   399    - org: kubernetes-sigs
   400      repo: cluster-api-provider-azure
   401      base_ref: release-1.13
   402      path_alias: sigs.k8s.io/cluster-api-provider-azure
   403    - org: kubernetes-sigs
   404      repo: windows-testing
   405      base_ref: master
   406      path_alias: k8s.io/windows-testing
   407      workdir: true
   408    - org: kubernetes-sigs
   409      repo: cloud-provider-azure
   410      base_ref: master
   411      path_alias: sigs.k8s.io/cloud-provider-azure
   412      workdir: false
   413    spec:
   414      containers:
   415        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   416          command:
   417            - "runner.sh"
   418            - "env"
   419            - "KUBERNETES_VERSION=latest"
   420            - "./capz/run-capz-e2e.sh"
   421          env:
   422            - name: WINDOWS_CONTAINERD_URL
   423              value: "https://github.com/kubernetes-sigs/sig-windows-tools/releases/download/windows-containerd-nightly/windows-containerd.tar.gz"
   424          securityContext:
   425            privileged: true
   426          resources:
   427            requests:
   428              cpu: 2
   429              memory: "9Gi"
   430    annotations:
   431      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   432      testgrid-dashboards: sig-windows-master-release, sig-windows-signal
   433      testgrid-tab-name: capz-windows-containerd-nightly-master
   434  - name: ci-kubernetes-e2e-capz-master-windows-alpha
   435    interval: 3h
   436    decorate: true
   437    decoration_config:
   438      timeout: 4h
   439    labels:
   440      preset-dind-enabled: "true"
   441      preset-kind-volume-mounts: "true"
   442      preset-azure-cred-only: "true"
   443      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   444      preset-capz-windows-common: "true"
   445      preset-capz-windows-2022: "true"
   446      preset-windows-private-registry-cred: "true"
   447    extra_refs:
   448    - org: kubernetes-sigs
   449      repo: cluster-api-provider-azure
   450      base_ref: main
   451      path_alias: sigs.k8s.io/cluster-api-provider-azure
   452    - org: kubernetes-sigs
   453      repo: windows-testing
   454      base_ref: master
   455      path_alias: sigs.k8s.io/windows-testing
   456      workdir: true
   457    - org: kubernetes-sigs
   458      repo: cloud-provider-azure
   459      base_ref: master
   460      path_alias: sigs.k8s.io/cloud-provider-azure
   461      workdir: false
   462    spec:
   463      containers:
   464        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   465          command:
   466            - "runner.sh"
   467            - "env"
   468            - "KUBERNETES_VERSION=latest"
   469            - "./capz/run-capz-e2e.sh"
   470          securityContext:
   471            privileged: true
   472          resources:
   473            requests:
   474              cpu: 2
   475              memory: "9Gi"
   476          env:
   477            - name: API_SERVER_FEATURE_GATES
   478              value: "InPlacePodVerticalScaling=true"
   479            - name: GINKGO_FOCUS
   480              value: (\[Feature:InPlacePodVerticalScaling\]|\[Feature:NodeLogQuery\]|\[sig-windows\]) # run the features and a few windows related tests
   481            - name: NODE_FEATURE_GATES
   482              value: "InPlacePodVerticalScaling=true,NodeLogQuery=true,PodAndContainerStatsFromCRI=true,RuntimeClassInImageCriApi=true"
   483            - name: SCHEDULER_FEATURE_GATES
   484              value: "InPlacePodVerticalScaling=true"
   485            - name: WINDOWS_CONTAINERD_URL
   486              value: "https://github.com/kubernetes-sigs/sig-windows-tools/releases/download/windows-containerd-nightly/windows-containerd.tar.gz"
   487    annotations:
   488      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   489      testgrid-dashboards: sig-windows-master-release
   490      testgrid-tab-name: capz-windows-master-alpha-features
   491  - name: ci-kubernetes-e2e-capz-master-windows-nodelogquery
   492    interval: 24h
   493    decorate: true
   494    decoration_config:
   495      timeout: 4h
   496    labels:
   497      preset-dind-enabled: "true"
   498      preset-kind-volume-mounts: "true"
   499      preset-azure-cred-only: "true"
   500      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   501      preset-capz-windows-common: "true"
   502      preset-capz-windows-2022: "true"
   503      preset-windows-private-registry-cred: "true"
   504      preset-capz-containerd-1-7-latest: "true"
   505    extra_refs:
   506    - org: kubernetes-sigs
   507      repo: cluster-api-provider-azure
   508      base_ref: main
   509      path_alias: sigs.k8s.io/cluster-api-provider-azure
   510    - org: kubernetes-sigs
   511      repo: windows-testing
   512      base_ref: master
   513      path_alias: sigs.k8s.io/windows-testing
   514      workdir: true
   515    - org: kubernetes-sigs
   516      repo: cloud-provider-azure
   517      base_ref: master
   518      path_alias: sigs.k8s.io/cloud-provider-azure
   519      workdir: false
   520    spec:
   521      containers:
   522        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   523          command:
   524            - "runner.sh"
   525            - "env"
   526            - "KUBERNETES_VERSION=latest"
   527            - "./capz/run-capz-e2e.sh"
   528          securityContext:
   529            privileged: true
   530          resources:
   531            requests:
   532              cpu: 2
   533              memory: "9Gi"
   534          env:
   535            - name: GINKGO_FOCUS
   536              value: \[Feature:NodeLogQuery\] # run the NodeLogQuery tests
   537            - name: GINKGO_SKIP
   538              value: \[Serial\]|\[Slow\]
   539            - name: NODE_FEATURE_GATES
   540              value: "NodeLogQuery=true"
   541    annotations:
   542      testgrid-alert-email: sig-windows-leads@kubernetes.io
   543      testgrid-dashboards: sig-windows-master-release
   544      testgrid-tab-name: capz-master-windows-nodelogquery
   545  - name: ci-kubernetes-e2e-capz-master-windows-annual-channel
   546    interval: 12h
   547    decorate: true
   548    decoration_config:
   549      timeout: 4h
   550    labels:
   551      preset-dind-enabled: "true"
   552      preset-kind-volume-mounts: "true"
   553      preset-azure-cred-only: "true"
   554      preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images
   555      preset-capz-windows-common: "true"
   556      preset-capz-containerd-1-7-latest: "true"
   557      preset-windows-private-registry-cred: "true"
   558      preset-azure-capz-sa-cred: "true"
   559      preset-capz-windows-2022: "true" # although it is not WS 2022, the tooling and container images treat it like WS2022
   560    extra_refs:
   561    - org: kubernetes-sigs
   562      repo: cluster-api-provider-azure
   563      base_ref: release-1.13
   564      path_alias: sigs.k8s.io/cluster-api-provider-azure
   565      workdir: false
   566    - org: kubernetes-sigs
   567      repo: windows-testing
   568      base_ref: master
   569      path_alias: sigs.k8s.io/windows-testing
   570      workdir: true
   571    - org: kubernetes-sigs
   572      repo: cloud-provider-azure
   573      base_ref: master
   574      path_alias: sigs.k8s.io/cloud-provider-azure
   575      workdir: false
   576    spec:
   577      containers:
   578        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   579          command:
   580            - "runner.sh"
   581            - "env"
   582            - "KUBERNETES_VERSION=latest"
   583            - "./capz/run-capz-e2e.sh"
   584          securityContext:
   585            privileged: true
   586          resources:
   587            requests:
   588              cpu: 2
   589              memory: "9Gi"
   590          env:
   591            - name: TEMPLATE
   592              value: "shared-image-gallery-ci.yaml" #contains latest Annual Channel image
   593    annotations:
   594      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io
   595      testgrid-dashboards: sig-windows-master-release, sig-windows-signal
   596      testgrid-tab-name: capz-windows-master-annual-channel