From 42f6eaf89c7591e620129105c85bef4708033fdc Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 12:33:36 -0700 Subject: [PATCH 01/11] update migration TODO --- docs/job-migration-todo.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/job-migration-todo.md b/docs/job-migration-todo.md index 03035dbf73fc..53b1506c04a6 100644 --- a/docs/job-migration-todo.md +++ b/docs/job-migration-todo.md @@ -18,7 +18,6 @@ For more context, see the announcement thread at https://groups.google.com/a/kub |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-rotate-legacy-default-build-sa-json-key|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-rotate-legacy-default-build-sa-json-key%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-deploy-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-deploy-prow%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-gencred-refresh-kubeconfig|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-gencred-refresh-kubeconfig%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-csi/csi-driver-nfs/csi-driver-nfs-unmanaged.yaml|pull-csi-driver-nfs-e2e-capz|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-nfs-e2e-capz%24&i=nope&files=&excludeFiles=&repos=)| |[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz%24&i=nope&files=&excludeFiles=&repos=)| |[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz-windows-2019|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz-windows-2019%24&i=nope&files=&excludeFiles=&repos=)| |[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| @@ -103,9 +102,6 @@ For more context, see the announcement thread at https://groups.google.com/a/kub |[kubeconfig-prow-services oauth-token]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-reconcile-hmacs|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-reconcile-hmacs%24&i=nope&files=&excludeFiles=&repos=)| |[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow%24&i=nope&files=&excludeFiles=&repos=)| |[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow-for-auto-deploy|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow-for-auto-deploy%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-nfs/csi-driver-nfs-unmanaged.yaml|pull-csi-driver-nfs-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-nfs-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-nfs/csi-driver-nfs-unmanaged.yaml|pull-csi-driver-nfs-external-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-nfs-external-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-nfs/csi-driver-nfs-unmanaged.yaml|pull-csi-driver-nfs-sanity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-nfs-sanity%24&i=nope&files=&excludeFiles=&repos=)| |[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e%24&i=nope&files=&excludeFiles=&repos=)| |[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-vmss%24&i=nope&files=&excludeFiles=&repos=)| |[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-external-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-external-e2e%24&i=nope&files=&excludeFiles=&repos=)| From 554e47d869aa2cf5edf56e2baf5cc87ac6e86929 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 12:54:25 -0700 Subject: [PATCH 02/11] update jobs_test to only permit legacy trusted clsuter self-automation jobs schedule for removal just ahead of migration and NO default cluster jobs ahead of turn down --- config/tests/jobs/jobs_test.go | 142 ++------------------------------- 1 file changed, 8 insertions(+), 134 deletions(-) diff --git a/config/tests/jobs/jobs_test.go b/config/tests/jobs/jobs_test.go index db36348acc32..fc318c7ad59e 100644 --- a/config/tests/jobs/jobs_test.go +++ b/config/tests/jobs/jobs_test.go @@ -293,160 +293,34 @@ func TestCommunityJobs(t *testing.T) { const legacyDefault = "default" const legacyTrusted = "test-infra-trusted" - // TODO: cut this list down to none - // this is a snapshot of docs/job-migration-todo.dm - // we are not overcomplicating this as all of them will be removed in august anyhow - // tail -n +10 docs/job-migration-todo.md | cut -d \| -f 4 | awk '{ print "\""$0"\","}' + // These jobs are used to automate prow itself and will not be migrating + // They run in prow's own cluster and will be removed right before we migrate the control plane + // DO NOT ADD ANY MORE JOBS HERE knownBadJobs := sets.NewString( - "capz-azure-disk-master", - "capz-azure-disk-vmss-master", - "capz-azure-file-master", - "capz-azure-file-vmss-master", - "capz-conformance-dual-stack-master", - "capz-conformance-ipv6-master", - "capz-conformance-master", "ci-test-infra-gencred-refresh-kubeconfig", "ci-test-infra-rotate-legacy-default-build-sa-json-key", "post-test-infra-deploy-prow", "post-test-infra-gencred-refresh-kubeconfig", - "pull-csi-driver-nfs-e2e-capz", - "pull-csi-driver-smb-e2e-capz", - "pull-csi-driver-smb-e2e-capz-windows-2019", - "pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess", - "pull-azuredisk-csi-driver-e2e-capz", - "pull-azuredisk-csi-driver-e2e-capz-multi-az", - "pull-azuredisk-csi-driver-e2e-capz-vmssflex", - "pull-azuredisk-csi-driver-e2e-capz-windows-2019", - "pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess", - "pull-azuredisk-csi-driver-e2e-capz-windows-2022", - "pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess", - "pull-azuredisk-csi-driver-e2e-migration", - "pull-azuredisk-csi-driver-e2e-migration-windows", - "pull-azuredisk-csi-driver-external-e2e-single-az", - "pull-azuredisk-csi-driver-external-e2e-windows", - "pull-azuredisk-csi-driver-e2e-capz-mainv2", - "pull-azuredisk-csi-driver-e2e-capz-windows-2019-mainv2", - "pull-azuredisk-csi-driver-e2e-capz-windows-2022-mainv2", - "pull-azuredisk-csi-driver-external-e2e-windows-mainv2", - "pull-azurefile-csi-driver-e2e-capz", - "pull-azurefile-csi-driver-e2e-capz-windows-2019", - "pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess", - "pull-azurefile-csi-driver-e2e-capz-windows-2022", - "pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess", - "pull-azurefile-csi-driver-e2e-migration", - "pull-azurefile-csi-driver-e2e-migration-windows", - "pull-azurefile-csi-driver-external-e2e-nfs", - "pull-azurefile-csi-driver-external-e2e-smb", - "pull-azurefile-csi-driver-external-e2e-smb-windows", - "pull-blob-csi-driver-e2e", - "pull-blob-csi-driver-e2e-proxy", - "pull-blob-csi-driver-e2e-proxy-managed-identity", - "pull-blob-csi-driver-external-e2e-blobfuse", - "pull-blob-csi-driver-external-e2e-blobfuse-v2", - "pull-blob-csi-driver-external-e2e-nfs", - "pull-ci-kubernetes-unit-windows", - "capz-azure-disk-1-26", - "capz-azure-disk-vmss-1-26", - "capz-azure-file-1-26", - "capz-azure-file-vmss-1-26", - "capz-conformance-1-26", - "capz-conformance-dual-stack-1-26", - "capz-conformance-ipv6-1-26", - "pull-kubernetes-e2e-capz-azure-disk", - "pull-kubernetes-e2e-capz-azure-disk-vmss", - "pull-kubernetes-e2e-capz-azure-file", - "pull-kubernetes-e2e-capz-azure-file-vmss", - "pull-kubernetes-e2e-capz-conformance", - "capz-azure-disk-1-27", - "capz-azure-disk-vmss-1-27", - "capz-azure-file-1-27", - "capz-azure-file-vmss-1-27", - "capz-conformance-1-27", - "capz-conformance-dual-stack-1-27", - "capz-conformance-ipv6-1-27", - "pull-kubernetes-e2e-capz-azure-disk", - "pull-kubernetes-e2e-capz-azure-disk-vmss", - "pull-kubernetes-e2e-capz-azure-file", - "pull-kubernetes-e2e-capz-azure-file-vmss", - "pull-kubernetes-e2e-capz-conformance", - "capz-azure-disk-1-28", - "capz-azure-disk-vmss-1-28", - "capz-azure-file-1-28", - "capz-azure-file-vmss-1-28", - "capz-conformance-1-28", - "capz-conformance-dual-stack-1-28", - "capz-conformance-ipv6-1-28", - "pull-kubernetes-e2e-capz-azure-disk", - "pull-kubernetes-e2e-capz-azure-disk-vmss", - "pull-kubernetes-e2e-capz-azure-file", - "pull-kubernetes-e2e-capz-azure-file-vmss", - "pull-kubernetes-e2e-capz-conformance", - "capz-release-azure-disk-master", - "capz-release-azure-disk-vmss-master", - "capz-release-azure-file-master", - "capz-release-azure-file-vmss-master", - "capz-release-conformance-master", - "pull-kubernetes-e2e-capz-azure-disk", - "pull-kubernetes-e2e-capz-azure-disk-vmss", - "pull-kubernetes-e2e-capz-azure-file", - "pull-kubernetes-e2e-capz-azure-file-vmss", - "pull-kubernetes-e2e-capz-conformance", "post-test-infra-reconcile-hmacs", "ci-test-infra-autobump-prow", "ci-test-infra-autobump-prow-for-auto-deploy", - "pull-csi-driver-nfs-e2e", - "pull-csi-driver-nfs-external-e2e", - "pull-csi-driver-nfs-sanity", - "pull-csi-driver-smb-e2e", - "pull-csi-driver-smb-e2e-vmss", - "pull-csi-driver-smb-external-e2e", - "pull-csi-driver-smb-integration", - "pull-csi-driver-smb-sanity", - "pull-azuredisk-csi-driver-e2e-multi-az", - "pull-azuredisk-csi-driver-e2e-single-az", - "pull-azuredisk-csi-driver-integration", - "pull-azuredisk-csi-driver-sanity", - "pull-in-tree-azure-disk-e2e", - "pull-in-tree-azure-disk-e2e-vmss", - "pull-in-tree-azure-disk-e2e-windows", - "pull-azuredisk-csi-driver-e2e-migration-mainv2", - "pull-azuredisk-csi-driver-e2e-multi-az-mainv2", - "pull-azuredisk-csi-driver-e2e-single-az-mainv2", - "pull-azuredisk-csi-driver-external-e2e-single-az-mainv2", - "pull-azuredisk-csi-driver-integration-mainv2", - "pull-azuredisk-csi-driver-sanity-mainv2", - "pull-azurefile-csi-driver-e2e", - "pull-azurefile-csi-driver-e2e-vmss", - "pull-azurefile-csi-driver-integration", - "pull-azurefile-csi-driver-sanity", - "pull-blob-csi-driver-e2e-vmss", - "pull-blob-csi-driver-integration", - "pull-blob-csi-driver-sanity", - "pull-csi-driver-smb-e2e-windows", - "pull-csi-driver-smb-e2e-windows-containerd", - "pull-azuredisk-csi-driver-e2e-windows", - "pull-azuredisk-csi-driver-e2e-windows-containerd", - "pull-azuredisk-csi-driver-e2e-migration-windows-mainv2", - "pull-azuredisk-csi-driver-e2e-windows-containerd-mainv2", - "pull-azuredisk-csi-driver-e2e-windows-mainv2", - "pull-azurefile-csi-driver-e2e-windows", - "pull-azurefile-csi-driver-e2e-windows-containerd", ) - // error if any unknown job tries to use one of these clusters + // error if any job tries to run in the legacy default cluster + // error if any unknown job tries to run in the legacy trusted cluster const errFmt = "job %q uses deprecated cluster: %q which may not be used for new jobs, see: https://groups.google.com/a/kubernetes.io/g/dev/c/p6PAML90ZOU" for _, job := range c.AllStaticPresubmits(nil) { - if (job.Cluster == legacyDefault || job.Cluster == legacyTrusted) && !knownBadJobs.Has(job.Name) { + if job.Cluster == legacyDefault || (job.Cluster == legacyTrusted && !knownBadJobs.Has(job.Name)) { t.Errorf(errFmt, job.Name, job.Cluster) } } for _, job := range c.AllStaticPostsubmits(nil) { - if (job.Cluster == legacyDefault || job.Cluster == legacyTrusted) && !knownBadJobs.Has(job.Name) { + if job.Cluster == legacyDefault || (job.Cluster == legacyTrusted && !knownBadJobs.Has(job.Name)) { t.Errorf(errFmt, job.Name, job.Cluster) } } for _, job := range c.AllPeriodics() { - if (job.Cluster == legacyDefault || job.Cluster == legacyTrusted) && !knownBadJobs.Has(job.Name) { + if job.Cluster == legacyDefault || (job.Cluster == legacyTrusted && !knownBadJobs.Has(job.Name)) { t.Errorf(errFmt, job.Name, job.Cluster) } } From db6216f1b4b01e242f31df6c0186c075a242f74c Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 12:40:50 -0700 Subject: [PATCH 03/11] remove non-migrated blob-csi-driver-config jobs --- .../blob-csi-driver-config.yaml | 384 ------------------ 1 file changed, 384 deletions(-) diff --git a/config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml b/config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml index de87e95d6dbc..e0dd4ce94151 100644 --- a/config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml +++ b/config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml @@ -58,387 +58,3 @@ presubmits: testgrid-tab-name: pr-blob-csi-driver-unit description: "Run unit tests for Azure Blob Storage CSI driver." testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-sanity - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - sanity-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-sanity - description: "Run sanity tests for Azure Blob Storage CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-integration - decorate: true - always_run: false - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - integration-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-integration - description: "Run integration tests for Azure Blob Storage CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-e2e-vmss - decorate: true - always_run: false - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/test/manifest/linux-vmss.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-blob-csi-driver - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-e2e-vmss - description: "Run E2E tests on a VMSS-based cluster for Azure Blob Storage CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-e2e-proxy - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: DISABLE_ZONE - value: "true" - - name: ENABLE_BLOBFUSE_PROXY - value: "true" - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pull-blob-csi-driver-e2e-proxy - description: "Run E2E tests for Azure Blob Storage CSI driver based on blobfuse-proxy" - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-e2e-proxy-managed-identity - decorate: true - always_run: false - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: DISABLE_ZONE - value: "true" - - name: ENABLE_BLOBFUSE_PROXY - value: "true" - - name: AZWI # CAPZ config - value: "true" - - name: CLUSTER_TEMPLATE # CAPZ config - value: https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/test/manifest/capz-template-prow-workload-identity.yaml - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pull-blob-csi-driver-e2e-proxy-managed-identity - description: "Run E2E tests for Azure Blob Storage CSI driver based on blobfuse-proxy-managed-identity" - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-external-e2e-blobfuse - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: EXTERNAL_E2E_TEST_BLOBFUSE - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: ENABLE_BLOBFUSE_PROXY - value: "true" - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-external-e2e-blobfuse - description: "Run External E2E tests for Azure Blob Storage CSI driver using blobfuse v1." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-external-e2e-blobfuse-v2 - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: EXTERNAL_E2E_TEST_BLOBFUSE_v2 - value: "true" - - name: ENABLE_BLOBFUSE_PROXY - value: "true" - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-external-e2e-blobfuse-v2 - description: "Run External E2E tests for Azure Blob Storage CSI driver using blobfuse v2." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-external-e2e-nfs - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: EXTERNAL_E2E_TEST_NFS - value: "true" - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-external-e2e-nfs - description: "Run External E2E tests for Azure Blob Storage CSI driver using nfs." - testgrid-num-columns-recent: '30' - - name: pull-blob-csi-driver-e2e - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/blob-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: DISABLE_ZONE - value: "true" - annotations: - testgrid-dashboards: provider-azure-blobfuse-csi-driver - testgrid-tab-name: pr-blob-csi-driver-e2e - description: "Run E2E tests on a capz cluster for Blob CSI driver." - testgrid-num-columns-recent: '30' From feca59fb0141dd2eab5c4041c054cfac4c486cd7 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 12:42:14 -0700 Subject: [PATCH 04/11] remove non-migrated windows-unit-presubmits --- .../sig-windows/windows-unit-presubmits.yaml | 37 ------------------- 1 file changed, 37 deletions(-) delete mode 100644 config/jobs/kubernetes-sigs/sig-windows/windows-unit-presubmits.yaml diff --git a/config/jobs/kubernetes-sigs/sig-windows/windows-unit-presubmits.yaml b/config/jobs/kubernetes-sigs/sig-windows/windows-unit-presubmits.yaml deleted file mode 100644 index a29852537b94..000000000000 --- a/config/jobs/kubernetes-sigs/sig-windows/windows-unit-presubmits.yaml +++ /dev/null @@ -1,37 +0,0 @@ -presubmits: - kubernetes/kubernetes: - - name: pull-ci-kubernetes-unit-windows - always_run: false - optional: true - decorate: true - decoration_config: - timeout: 4h - path_alias: k8s.io/kubernetes - branches: - - master - - main - labels: - preset-dind-enabled: "true" - preset-azure-cred-only: "true" - extra_refs: - - org: kubernetes-sigs - repo: windows-testing - base_ref: master - path_alias: sigs.k8s.io/windows-testing - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - "runner.sh" - - "./scripts/ci-k8s-unit-test.sh" - securityContext: - privileged: true - resources: - requests: - cpu: 2 - memory: "4Gi" - annotations: - testgrid-dashboards: sig-windows-presubmit - testgrid-tab-name: pull-windows-unit-master - testgrid-num-columns-recent: '20' From a4b6802e4f54ef7e34057a739303f890aa2b7a6c Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 12:47:30 -0700 Subject: [PATCH 05/11] remove non-migrated config/jobs/kubernetes/sig-cloud-provider/azure/* --- .../azure/release-1.26.yaml | 646 ------------ .../azure/release-1.27.yaml | 646 ------------ .../azure/release-1.28.yaml | 646 ------------ .../azure/release-master.yaml | 954 ------------------ 4 files changed, 2892 deletions(-) delete mode 100644 config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml delete mode 100644 config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml delete mode 100644 config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml delete mode 100644 config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml diff --git a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml b/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml deleted file mode 100644 index 60ae0dd2fec7..000000000000 --- a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml +++ /dev/null @@ -1,646 +0,0 @@ -# generated by ./config/jobs/kubernetes/sig-cloud-provider/azure/generate.sh. -presubmits: - kubernetes/kubernetes: - - name: pull-kubernetes-e2e-capz-azure-disk - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.26 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-disk-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.26 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.26 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.26 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-conformance - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.26 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - env: - - name: KUBETEST_CONF_PATH - value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml - - name: CONFORMANCE_NODES - value: "25" - -periodics: -- interval: 3h - name: capz-conformance-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.26" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-ipv6-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.26" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "IPv6" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-conformance-ipv6 - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-dual-stack-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.26" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "dual" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-conformance-dual-stack - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.26 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-vmss-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.26 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.26 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-vmss-1-26 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.26 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.26-signal - testgrid-tab-name: capz-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' diff --git a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml b/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml deleted file mode 100644 index f8ae1b567bd7..000000000000 --- a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml +++ /dev/null @@ -1,646 +0,0 @@ -# generated by ./config/jobs/kubernetes/sig-cloud-provider/azure/generate.sh. -presubmits: - kubernetes/kubernetes: - - name: pull-kubernetes-e2e-capz-azure-disk - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.27 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-disk-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.27 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.27 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.27 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-conformance - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.27 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - env: - - name: KUBETEST_CONF_PATH - value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml - - name: CONFORMANCE_NODES - value: "25" - -periodics: -- interval: 3h - name: capz-conformance-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.27" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-ipv6-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.27" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "IPv6" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-conformance-ipv6 - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-dual-stack-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.27" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "dual" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-conformance-dual-stack - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.27 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-vmss-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.27 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.27 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-vmss-1-27 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.27 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.27-signal - testgrid-tab-name: capz-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' diff --git a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml b/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml deleted file mode 100644 index a7c802d11516..000000000000 --- a/config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml +++ /dev/null @@ -1,646 +0,0 @@ -# generated by ./config/jobs/kubernetes/sig-cloud-provider/azure/generate.sh. -presubmits: - kubernetes/kubernetes: - - name: pull-kubernetes-e2e-capz-azure-disk - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.28 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-disk-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.28 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.28 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-azure-file-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.28 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - - - name: pull-kubernetes-e2e-capz-conformance - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - release-1.28 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - env: - - name: KUBETEST_CONF_PATH - value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml - - name: CONFORMANCE_NODES - value: "25" - -periodics: -- interval: 3h - name: capz-conformance-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.28" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-ipv6-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.28" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "IPv6" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-conformance-ipv6 - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-dual-stack-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest-1.28" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "dual" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-conformance-dual-stack - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.28 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-vmss-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.28 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.28 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-vmss-1-28 - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: release-1.28 - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-1.28-signal - testgrid-tab-name: capz-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' diff --git a/config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml b/config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml deleted file mode 100644 index a9ad573f5598..000000000000 --- a/config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml +++ /dev/null @@ -1,954 +0,0 @@ -# generated by ./config/jobs/kubernetes/sig-cloud-provider/azure/generate.sh. -presubmits: - kubernetes/kubernetes: - - name: pull-kubernetes-e2e-capz-azure-disk - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - master # TODO(releng): Remove once repo default branch has been renamed - - main - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-presubmit - testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - - name: pull-kubernetes-e2e-capz-azure-disk-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - master # TODO(releng): Remove once repo default branch has been renamed - - main - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-presubmit - testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - - name: pull-kubernetes-e2e-capz-azure-file - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - master # TODO(releng): Remove once repo default branch has been renamed - - main - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-presubmit - testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - - name: pull-kubernetes-e2e-capz-azure-file-vmss - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - master # TODO(releng): Remove once repo default branch has been renamed - - main - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-presubmit - testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - - name: pull-kubernetes-e2e-capz-conformance - decorate: true - always_run: false - optional: true - run_if_changed: 'azure.*\.go' - path_alias: k8s.io/kubernetes - branches: - - master # TODO(releng): Remove once repo default branch has been renamed - - main - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - env: - - name: KUBETEST_CONF_PATH - value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml - - name: CONFORMANCE_NODES - value: "25" - annotations: - testgrid-dashboards: provider-azure-presubmit - testgrid-tab-name: pull-kubernetes-e2e-capz-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' -periodics: -- interval: 3h - name: capz-conformance-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-ipv6-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "IPv6" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-conformance-ipv6 - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-conformance-dual-stack-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - - name: IP_FAMILY - value: "dual" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-conformance-dual-stack - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-file-vmss-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-azure-disk-vmss-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-wi: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: main - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: prowjob-default-sa - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' -# the "capz-release-*" jobs below validate the health of cloud-provider-azure:master against a stable release of capz -- interval: 24h - name: capz-release-conformance-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-conformance.sh - env: - - name: E2E_ARGS - value: "-kubetest.use-ci-artifacts" - - name: KUBERNETES_VERSION - value: "latest" - - name: CONFORMANCE_WORKER_MACHINE_COUNT - value: "2" - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-release-conformance - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-release-azure-file-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-release-azure-file - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-release-azure-file-vmss-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azurefile-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azurefile-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - kubectl apply -f templates/addons/azurefile-role.yaml && - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-release-azure-file-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-release-azure-disk-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-release-azure-disk - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' - -- interval: 24h - name: capz-release-azure-disk-vmss-master - decorate: true - decoration_config: - timeout: 3h - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-anonymous-pull: "true" - preset-azure-cred-only: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - - org: kubernetes-sigs - repo: azuredisk-csi-driver - base_ref: master - path_alias: sigs.k8s.io/azuredisk-csi-driver - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - serviceAccountName: default - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && - make e2e-test - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - securityContext: - privileged: true - resources: - requests: - cpu: 1 - memory: "4Gi" - annotations: - testgrid-dashboards: provider-azure-master-signal - testgrid-tab-name: capz-release-azure-disk-vmss - testgrid-alert-email: kubernetes-provider-azure@googlegroups.com - testgrid-num-columns-recent: '30' From d3d4a9994dfc0256b7ab91e4466f707716391f09 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:00:44 -0700 Subject: [PATCH 06/11] remove non-migrated config/jobs/kubernetes-sigs/azuredisk-csi-driver jobs --- .../azuredisk-csi-driver-config.yaml | 1062 ----------------- .../azuredisk-csi-driver-v2-config.yaml | 699 ----------- 2 files changed, 1761 deletions(-) diff --git a/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml b/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml index 7e44f0041792..70d52226627f 100644 --- a/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml +++ b/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml @@ -60,486 +60,6 @@ presubmits: testgrid-tab-name: pr-azuredisk-csi-driver-unit description: "Run unit tests for Azure Disk CSI driver." testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-sanity - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - sanity-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-sanity - description: "Run sanity tests for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-integration - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - integration-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-integration - description: "Run integration tests for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-single-az - decorate: true - decoration_config: - timeout: 3h - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.22 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/test/e2e/manifest/single-az.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: ENABLE_TOPOLOGY - value: "false" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-single-az - description: "Run E2E tests on a single-az cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-multi-az - decorate: true - decoration_config: - timeout: 3h - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-location=westus2 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/test/e2e/manifest/multi-az.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: ENABLE_TOPOLOGY - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-multi-az - description: "Run E2E tests on a multi-az cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-multi-az - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: ENABLE_TOPOLOGY # azuredisk-csi-driver config - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-multi-az - description: "Run multi-az E2E tests on a capz cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-migration - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: TEST_MIGRATION - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration - description: "Run E2E tests on a cluster for Azure Disk CSI driver with CSI migration feature enabled on Linux nodes." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-migration-windows - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: TEST_MIGRATION - value: "true" - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration-windows - description: "Run E2E tests on a cluster for Azure Disk CSI driver with CSI migration feature enabled on Windows nodes." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-location=westus2 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/test/e2e/manifest/windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - - name: ENABLE_TOPOLOGY - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-windows - description: "Run E2E tests on a Windows cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-in-tree-azure-disk-e2e - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - optional: true - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-deploy-custom-k8s - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/test/e2e/manifest/in-tree.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-in-tree-azure-disk-e2e - description: "Run Azure Disk e2e test with Azure Disk in-tree volume plugin." - testgrid-num-columns-recent: '30' - - name: pull-in-tree-azure-disk-e2e-vmss - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - optional: true - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-deploy-custom-k8s - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/master/test/e2e/manifest/in-tree-vmss.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: ENABLE_TOPOLOGY - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-in-tree-azure-disk-e2e-vmss - description: "Run Azure Disk e2e test on a VMSS-based cluster with Azure Disk in-tree volume plugin." - testgrid-num-columns-recent: '30' - name: pull-azuredisk-csi-driver-windows-build cluster: k8s-infra-prow-build decorate: true @@ -569,585 +89,3 @@ presubmits: testgrid-tab-name: pr-azuredisk-csi-driver-windows-build description: "Run make azuredisk-windows for Azure Disk CSI driver." testgrid-num-columns-recent: '30' - - name: pull-in-tree-azure-disk-e2e-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - optional: true - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-deploy-custom-k8s - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/job-templates/kubernetes_in_tree_volume_plugins.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-in-tree-azure-disk-e2e-windows - description: "Run Azure Disk e2e test on a Windows cluster with Azure Disk in-tree volume plugin." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-external-e2e-single-az - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.29 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: ENABLE_TOPOLOGY - value: "false" - - name: EXTERNAL_E2E_TEST # azuredisk-csi-driver config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D8s_v3" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "4" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-external-e2e-single-az - description: "Run k8s External E2E tests on a single-az cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - # pull-azuredisk-csi-driver-external-e2e-windows is currently experimental and not yet stable - - name: pull-azuredisk-csi-driver-external-e2e-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - - name: EXTERNAL_E2E_TEST # azuredisk-csi-driver config - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-external-e2e-windows - description: "Run External E2E tests for Azure Disk CSI driver on Windows." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-windows-containerd - decorate: true - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/containerd-windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-windows-containerd - description: "Run E2E tests on a Windows containerd cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2019 - decorate: true - decoration_config: - timeout: 3h - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019 - description: "Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2022 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022 - description: "Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.29 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: ORCHESTRATION_MODE # CAPZ config - value: "Uniform" - - name: EXP_MACHINE_POOL # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.29" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz - description: "Run E2E tests on a capz cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-vmssflex - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: TEST_CCM # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: TEST_VMSS_FLEX # azuredisk-csi-driver config - value: "true" - - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config - value: "1" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: ORCHESTRATION_MODE # CAPZ config - value: "Flexible" - - name: AZURE_LOADBALANCER_SKU # azuredisk-csi-driver config - value: "Standard" - - name: CLUSTER_PROVISIONING_TOOL # azuredisk-csi-driver config - value: "capz" - - name: CLUSTER_TEMPLATE # CAPZ config - value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version.yaml - - name: CUSTOM_CLOUD_PROVIDER_CONFIG # CAPZ config - value: "https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json" - - name: ENABLE_VMSS_FLEX # azuredisk-csi-driver config - value: "true" - - name: ENABLE_MULTI_SLB # azuredisk-csi-driver config - value: "false" - - name: PUT_VMSS_VM_BATCH_SIZE # azuredisk-csi-driver config - value: "0" - - name: LB_BACKEND_POOL_CONFIG_TYPE # azuredisk-csi-driver config - value: "" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-vmssflex - description: "Run E2E tests on a capz cluster with vmssflex nodes for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess - description: "Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess - description: "Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver." - testgrid-num-columns-recent: '30' diff --git a/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml b/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml index d05f32d94cad..1fe74c6a9f93 100644 --- a/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml +++ b/config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml @@ -65,348 +65,6 @@ presubmits: testgrid-tab-name: pr-azuredisk-csi-driver-unit-mainv2 description: "Run unit tests for Azure Disk CSI driver V2." testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-sanity-mainv2 - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - sanity-test-v2 - securityContext: - privileged: true - env: - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-sanity-mainv2 - description: "Run sanity tests for Azure Disk CSI V2 driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-integration-mainv2 - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - integration-test-v2 - securityContext: - privileged: true - env: - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-integration-mainv2 - description: "Run integration tests for Azure Disk CSI V2 driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-single-az-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/e2e/manifest/single-az.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: ENABLE_TOPOLOGY - value: "false" - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-single-az-mainv2 - description: "Run E2E tests on a single-az cluster for Azure Disk CSI V2 driver." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-multi-az-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-location=eastus2 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/e2e/manifest/multi-az.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: ENABLE_TOPOLOGY - value: "true" - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-multi-az-mainv2 - description: "Run E2E tests on a multi-az cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-migration-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/e2e/manifest/migration.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: TEST_MIGRATION - value: "true" - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration-mainv2 - description: "Run E2E tests on a cluster for Azure Disk CSI V2 driver with CSI migration feature enabled on Linux nodes." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-migration-windows-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/e2e/manifest/migration-windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class - - name: TEST_MIGRATION - value: "true" - - name: TEST_WINDOWS - value: "true" - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration-windows-mainv2 - description: "Run E2E tests on a cluster for Azure Disk CSI V2 driver with CSI migration feature enabled on Windows nodes." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-windows-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-location=westus2 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/e2e/manifest/windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - - name: ENABLE_TOPOLOGY - value: "true" - - name: BUILD_V2 - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-windows-mainv2 - description: "Run E2E tests on a Windows cluster for Azure Disk CSI V2 driver." - testgrid-num-columns-recent: '30' - name: pull-azuredisk-csi-driver-windows-build-mainv2 cluster: k8s-infra-prow-build decorate: true @@ -436,360 +94,3 @@ presubmits: testgrid-tab-name: pr-azuredisk-csi-driver-windows-build-mainv2 description: "Run make azuredisk-windows for Azure Disk CSI driver V2." testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-external-e2e-single-az-mainv2 - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-location=westeurope - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azuredisk-csi-driver/main_v2/test/external-e2e/manifest/single-az.json - - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: BUILD_V2 - value: "true" - - name: ENABLE_TOPOLOGY - value: "false" - - name: EXTERNAL_E2E_TEST - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-external-e2e-single-az-mainv2 - description: "Run k8s External E2E tests on a single-az cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' - # pull-azuredisk-csi-driver-external-e2e-windows-mainv2 is currently experimental and not yet stable - - name: pull-azuredisk-csi-driver-external-e2e-windows-mainv2 - decorate: true - decoration_config: - timeout: 3h - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.23 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: BUILD_V2 # azuredisk-csi-driver config - value: "true" - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.23" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - - name: EXTERNAL_E2E_TEST # azuredisk-csi-driver config - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-external-e2e-windows-mainv2 - description: "Run External E2E tests for Azure Disk CSI driver V2 on Windows." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-windows-containerd-mainv2 - decorate: true - decoration_config: - timeout: 3h - always_run: false - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/containerd-windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - - --timeout=180m - # Specific test args - - --test-azure-disk-csi-driver - securityContext: - privileged: true - env: - - name: BUILD_V2 - value: "true" - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pr-azuredisk-csi-driver-e2e-windows-containerd-mainv2 - description: "Run E2E tests on a Windows containerd cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-mainv2 - decorate: true - decoration_config: - timeout: 3h - always_run: false - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: BUILD_V2 # azuredisk-csi-driver config - value: "true" - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - - name: WINDOWS_WORKER_MACHINE_COUNT # CAPZ config - value: "3" # Need at least three workers for replica testing. - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-mainv2 - description: "Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-mainv2 - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - decoration_config: - timeout: 3h - always_run: false - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: BUILD_V2 # azuredisk-csi-driver config - value: "true" - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.24" - - name: WINDOWS_WORKER_MACHINE_COUNT # CAPZ config - value: "3" # Need at least three workers for replica testing. - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-mainv2 - description: "Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' - - name: pull-azuredisk-csi-driver-e2e-capz-mainv2 - decorate: true - decoration_config: - timeout: 3h - always_run: false - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azuredisk-csi-driver - branches: - - main_v2 - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: BUILD_V2 # azuredisk-csi-driver config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: DISABLE_ZONE # azuredisk-csi-driver config - value: "true" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "3" # Need at least three workers for replica testing. - annotations: - testgrid-dashboards: provider-azure-azuredisk-csi-driver - testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-mainv2 - description: "Run E2E tests on a capz cluster for Azure Disk CSI driver V2." - testgrid-num-columns-recent: '30' From 2da5ca4b1ef3fc406e798fd2ec7031304a10746b Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:05:01 -0700 Subject: [PATCH 07/11] remove non-migrated config/jobs/kubernetes-sigs/azurefile-csi-driver jobs --- .../azurefile-csi-driver-config.yaml | 763 ------------------ 1 file changed, 763 deletions(-) diff --git a/config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml b/config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml index 5249cd13e390..567585634900 100644 --- a/config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml +++ b/config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml @@ -58,242 +58,6 @@ presubmits: testgrid-tab-name: pr-azurefile-csi-driver-unit description: "Run unit tests for Azure File CSI driver." testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-sanity - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - sanity-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-sanity - description: "Run sanity tests for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-integration - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - integration-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-integration - description: "Run integration tests for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/linux.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-file-csi-driver - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e - description: "Run E2E tests for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-vmss - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/linux-vmss.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-file-csi-driver - securityContext: - privileged: true - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e-vmss - description: "Run E2E tests on a VMSS-based cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.22 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-file-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e-windows - description: "Run E2E tests on a Windows cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-migration - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: master - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: TEST_MIGRATION - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: DISABLE_ZONE # azurefile-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e-migration - description: "Run E2E tests on a cluster for Azure File CSI driver with CSI migration feature enabled on Linux nodes." - testgrid-num-columns-recent: '30' - name: pull-azurefile-csi-driver-windows-build cluster: k8s-infra-prow-build decorate: true @@ -321,530 +85,3 @@ presubmits: testgrid-tab-name: pr-azurefile-csi-driver-windows-build description: "Run make azurefile-windows for Azure File CSI driver." testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-windows-containerd - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/azurefile-csi-driver/master/test/e2e/manifest/containerd-windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-azure-file-csi-driver - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e-windows-containerd - description: "Run E2E tests on a Windows containerd cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-migration-windows - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-windows: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: AZURE_STORAGE_DRIVER - value: "kubernetes.io/azure-file" # In-tree Azure file storage class - - name: TEST_MIGRATION - value: "true" - - name: DISABLE_ZONE # azurefile-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WINDOWS # azuredisk-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # azurefile-csi-driver config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-e2e-migration-windows - description: "Run E2E tests on a cluster for Azure File CSI driver with CSI migration feature enabled on Windows nodes." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-external-e2e-smb - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-windows: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: EXTERNAL_E2E_TEST_SMB - value: "true" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-external-e2e-smb - description: "Run External E2E tests for Azure File CSI driver using SMB protocol." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-external-e2e-smb-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.23 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azurefile-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.24" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - - name: EXTERNAL_E2E_TEST_SMB # azurefile-csi-driver config - value: "true" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-external-e2e-smb-windows - description: "Run External E2E tests for Azure File CSI driver using SMB protocol on Windows." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-external-e2e-nfs - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-windows: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.28 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.28" - - name: EXTERNAL_E2E_TEST_NFS - value: "true" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pr-azurefile-csi-driver-external-e2e-nfs - description: "Run External E2E tests for Azure File CSI driver using NFS protocol." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-capz-windows-2019 - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azurefile-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2019 - description: "Run E2E tests on a capz Windows 2019 cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-capz-windows-2022 - decorate: true - always_run: false - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azurefile-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azurefile-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2022 - description: "Run E2E tests on a capz Windows 2022 cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azurefile-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # azurefile-csi-driver config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess - description: "Run E2E tests on a capz Windows 2019 Host-Process cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.30 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # azurefile-csi-driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # azurefile-csi-driver config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: DISABLE_ZONE # azurefile-csi-driver config - value: "true" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.30" - - name: WORKER_MACHINE_COUNT - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess - description: "Run E2E tests on a capz Windows 2022 Host-Process cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-azurefile-csi-driver-e2e-capz - decorate: true - decoration_config: - timeout: 3h - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/azurefile-csi-driver - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.29 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.29" - annotations: - testgrid-dashboards: provider-azure-azurefile-csi-driver - testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz - description: "Run E2E tests on a capz cluster for Azure File CSI driver." - testgrid-num-columns-recent: '30' From bd4508865cc1b8d48575b4d25eea20259b378021 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:06:37 -0700 Subject: [PATCH 08/11] remove non-migrated config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml jobs --- .../csi-driver-smb/csi-driver-smb-config.yaml | 459 +----------------- 1 file changed, 1 insertion(+), 458 deletions(-) diff --git a/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml b/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml index 3ef1645e1158..e6681ea4aeb7 100644 --- a/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml +++ b/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml @@ -62,56 +62,6 @@ presubmits: testgrid-tab-name: pull-csi-driver-smb-unit description: "Run unit tests for SMB CSI driver." testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-sanity - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: github.com/kubernetes-csi/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - sanity-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-sanity - description: "Run sanity tests for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-integration - decorate: true - always_run: false - path_alias: github.com/kubernetes-csi/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - args: - - make - - integration-test - securityContext: - privileged: true - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-integration - description: "Run integration tests for SMB CSI driver." - testgrid-num-columns-recent: '30' - name: pull-csi-driver-smb-windows-build cluster: k8s-infra-prow-build decorate: true @@ -140,411 +90,4 @@ presubmits: testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-driver-smb-windows-build description: "Run make smb-windows for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.21 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/linux.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-csi-driver-smb - securityContext: - privileged: true - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e - description: "Run E2E tests for SMB CSI driver on VMAS cluster." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-vmss - decorate: true - always_run: false - path_alias: sigs.k8s.io/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/linux-vmss.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-csi-driver-smb - securityContext: - privileged: true - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-vmss - description: "Run E2E tests for SMB CSI driver on VMSS cluster." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-windows - decorate: true - always_run: false - path_alias: sigs.k8s.io/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.23 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-csi-driver-smb - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-windows - description: "Run Windows E2E tests for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-windows-containerd - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-azure-windows: "true" - preset-k8s-ssh: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --build=quick - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH) - - --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/containerd-windows.json - - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - # Specific test args - - --test-csi-driver-smb - securityContext: - privileged: true - env: - - name: TEST_WINDOWS - value: "true" - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-windows-containerd - description: "Run Windows containerd E2E tests for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-capz - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - optional: true - path_alias: github.com/kubernetes-csi/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.26 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && - make e2e-test - securityContext: - privileged: true - env: - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D2s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.26" - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-capz - description: "Run E2E tests on a capz cluster for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-capz-windows-2019 - decorate: true - always_run: false - optional: true - path_alias: github.com/kubernetes-csi/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # csi driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-capz-windows-2019 - description: "Run E2E tests on a capz Windows 2019 cluster for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess - decorate: true - always_run: false - optional: true - path_alias: github.com/kubernetes-csi/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - preset-azure-cred-only: "true" - preset-azure-anonymous-pull: "true" - preset-azure-capz-sa-cred: "true" - extra_refs: - - org: kubernetes-sigs - repo: cluster-api-provider-azure - base_ref: release-1.15 - path_alias: sigs.k8s.io/cluster-api-provider-azure - workdir: true - - org: kubernetes-sigs - repo: cloud-provider-azure - base_ref: release-1.27 - path_alias: sigs.k8s.io/cloud-provider-azure - workdir: false - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - ./scripts/ci-entrypoint.sh - args: - - bash - - -c - - >- - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && - make e2e-test - securityContext: - privileged: true - env: - - name: WINDOWS # csi driver config - value: "true" - - name: TEST_WINDOWS # CAPZ config - value: "true" - - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS # CAPZ config - value: "true" - - name: NODE_MACHINE_TYPE # CAPZ config - value: "Standard_D4s_v3" - - name: KUBERNETES_VERSION # CAPZ config - value: "latest-1.27" - - name: WINDOWS_SERVER_VERSION # CAPZ config - value: "windows-2022" - - name: WORKER_MACHINE_COUNT # CAPZ config - value: "0" # Don't create any linux worker nodes - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess - description: "Run E2E hostprocess tests on a capz Windows 2022 cluster for SMB CSI driver." - testgrid-num-columns-recent: '30' - - name: pull-csi-driver-smb-external-e2e - decorate: true - skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" - path_alias: sigs.k8s.io/csi-driver-smb - branches: - - (master)|(^release-.+$) - labels: - preset-service-account: "true" - preset-azure-cred: "true" - preset-dind-enabled: "true" - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - workdir: true - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master - command: - - runner.sh - - kubetest - args: - # Generic e2e test args - - --test - - --up - - --down - - --dump=$(ARTIFACTS) - # Azure-specific test args - - --provider=skeleton - - --deployment=aksengine - - --aksengine-admin-username=azureuser - - --aksengine-creds=$(AZURE_CREDENTIALS) - - --aksengine-orchestratorRelease=1.24 - - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/external.json - - --aksengine-download-url=https://github.com/Azure/aks-engine/releases/download/nightly/aks-engine-nightly-linux-amd64.tar.gz - # Specific test args - - --test-csi-driver-smb - securityContext: - privileged: true - env: - - name: EXTERNAL_E2E_TEST - value: "true" - annotations: - testgrid-dashboards: sig-storage-csi-other - testgrid-tab-name: pull-csi-driver-smb-external-e2e - description: "Run External E2E tests for SMB CSI driver on VMAS cluster." - testgrid-num-columns-recent: '30' + testgrid-num-columns-recent: '30' \ No newline at end of file From fdc5ded1ac077769b2fb2e2e455f6a54258e0420 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:07:13 -0700 Subject: [PATCH 09/11] update migration TODO -- after cleanup --- .../csi-driver-smb/csi-driver-smb-config.yaml | 2 +- docs/job-migration-todo.md | 122 ------------------ 2 files changed, 1 insertion(+), 123 deletions(-) diff --git a/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml b/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml index e6681ea4aeb7..df3b723a5129 100644 --- a/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml +++ b/config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml @@ -90,4 +90,4 @@ presubmits: testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-driver-smb-windows-build description: "Run make smb-windows for SMB CSI driver." - testgrid-num-columns-recent: '30' \ No newline at end of file + testgrid-num-columns-recent: '30' diff --git a/docs/job-migration-todo.md b/docs/job-migration-todo.md index 53b1506c04a6..56fd63cf22ec 100644 --- a/docs/job-migration-todo.md +++ b/docs/job-migration-todo.md @@ -7,132 +7,10 @@ For more context, see the announcement thread at https://groups.google.com/a/kub | Secrets | File Path | Job | Link | | --- | --- | --- | --- | -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-azure-disk-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-azure-disk-vmss-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-vmss-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-azure-file-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-azure-file-vmss-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-vmss-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-conformance-dual-stack-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-dual-stack-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-conformance-ipv6-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-ipv6-master%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-conformance-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-master%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-gencred-refresh-kubeconfig|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-gencred-refresh-kubeconfig%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-rotate-legacy-default-build-sa-json-key|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-rotate-legacy-default-build-sa-json-key%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-deploy-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-deploy-prow%24&i=nope&files=&excludeFiles=&repos=)| |[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-gencred-refresh-kubeconfig|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-gencred-refresh-kubeconfig%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz-windows-2019|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz-windows-2019%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-capz-windows-2022-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-multi-az|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-multi-az%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-vmssflex|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-vmssflex%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2019|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2019%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2022|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2022%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-migration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-migration%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-migration-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-migration-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-external-e2e-single-az|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-external-e2e-single-az%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-external-e2e-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-external-e2e-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-capz-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2019-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2019-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-capz-windows-2022-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-capz-windows-2022-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-external-e2e-windows-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-external-e2e-windows-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-capz|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-capz%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-capz-windows-2019|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-capz-windows-2019%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-capz-windows-2022|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-capz-windows-2022%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-migration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-migration%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-migration-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-migration-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-external-e2e-nfs|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-external-e2e-nfs%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-external-e2e-smb|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-external-e2e-smb%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-external-e2e-smb-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-external-e2e-smb-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-e2e-proxy|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-e2e-proxy%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-e2e-proxy-managed-identity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-e2e-proxy-managed-identity%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-external-e2e-blobfuse|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-external-e2e-blobfuse%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-external-e2e-blobfuse-v2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-external-e2e-blobfuse-v2%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-external-e2e-nfs|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-external-e2e-nfs%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes-sigs/sig-windows/windows-unit-presubmits.yaml|pull-ci-kubernetes-unit-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-ci-kubernetes-unit-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-azure-disk-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-azure-disk-vmss-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-vmss-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-azure-file-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-azure-file-vmss-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-vmss-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-conformance-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-conformance-dual-stack-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-dual-stack-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|capz-conformance-ipv6-1-26|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-ipv6-1-26%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|pull-kubernetes-e2e-capz-azure-disk|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|pull-kubernetes-e2e-capz-azure-disk-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|pull-kubernetes-e2e-capz-azure-file|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|pull-kubernetes-e2e-capz-azure-file-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.26.yaml|pull-kubernetes-e2e-capz-conformance|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-conformance%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-azure-disk-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-azure-disk-vmss-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-vmss-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-azure-file-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-azure-file-vmss-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-vmss-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-conformance-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-conformance-dual-stack-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-dual-stack-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|capz-conformance-ipv6-1-27|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-ipv6-1-27%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|pull-kubernetes-e2e-capz-azure-disk|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|pull-kubernetes-e2e-capz-azure-disk-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|pull-kubernetes-e2e-capz-azure-file|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|pull-kubernetes-e2e-capz-azure-file-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.27.yaml|pull-kubernetes-e2e-capz-conformance|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-conformance%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-azure-disk-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-azure-disk-vmss-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-disk-vmss-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-azure-file-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-azure-file-vmss-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-azure-file-vmss-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-conformance-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-conformance-dual-stack-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-dual-stack-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|capz-conformance-ipv6-1-28|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-conformance-ipv6-1-28%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|pull-kubernetes-e2e-capz-azure-disk|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|pull-kubernetes-e2e-capz-azure-disk-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|pull-kubernetes-e2e-capz-azure-file|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|pull-kubernetes-e2e-capz-azure-file-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-1.28.yaml|pull-kubernetes-e2e-capz-conformance|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-conformance%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-release-azure-disk-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-release-azure-disk-master%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-release-azure-disk-vmss-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-release-azure-disk-vmss-master%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-release-azure-file-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-release-azure-file-master%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-release-azure-file-vmss-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-release-azure-file-vmss-master%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|capz-release-conformance-master|[Search Results](https://cs.k8s.io/?q=name%3A%20capz-release-conformance-master%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|pull-kubernetes-e2e-capz-azure-disk|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|pull-kubernetes-e2e-capz-azure-disk-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-disk-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|pull-kubernetes-e2e-capz-azure-file|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|pull-kubernetes-e2e-capz-azure-file-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-azure-file-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[azure-cred]|config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml|pull-kubernetes-e2e-capz-conformance|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-kubernetes-e2e-capz-conformance%24&i=nope&files=&excludeFiles=&repos=)| |[kubeconfig-prow-services oauth-token]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-reconcile-hmacs|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-reconcile-hmacs%24&i=nope&files=&excludeFiles=&repos=)| |[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow%24&i=nope&files=&excludeFiles=&repos=)| |[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow-for-auto-deploy|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow-for-auto-deploy%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-external-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-external-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-integration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-integration%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-sanity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-sanity%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-multi-az|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-multi-az%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-single-az|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-single-az%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-integration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-integration%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-sanity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-sanity%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-in-tree-azure-disk-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-in-tree-azure-disk-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-in-tree-azure-disk-e2e-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-in-tree-azure-disk-e2e-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-in-tree-azure-disk-e2e-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-in-tree-azure-disk-e2e-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-migration-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-migration-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-multi-az-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-multi-az-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-single-az-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-single-az-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-external-e2e-single-az-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-external-e2e-single-az-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-integration-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-integration-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-sanity-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-sanity-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-integration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-integration%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-sanity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-sanity%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-e2e-vmss|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-e2e-vmss%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-integration|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-integration%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account azure-cred azure-ssh]|config/jobs/kubernetes-sigs/blob-csi-driver/blob-csi-driver-config.yaml|pull-blob-csi-driver-sanity|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-blob-csi-driver-sanity%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-csi/csi-driver-smb/csi-driver-smb-config.yaml|pull-csi-driver-smb-e2e-windows-containerd|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-csi-driver-smb-e2e-windows-containerd%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-config.yaml|pull-azuredisk-csi-driver-e2e-windows-containerd|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-windows-containerd%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-migration-windows-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-migration-windows-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-windows-containerd-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-windows-containerd-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azuredisk-csi-driver/azuredisk-csi-driver-v2-config.yaml|pull-azuredisk-csi-driver-e2e-windows-mainv2|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azuredisk-csi-driver-e2e-windows-mainv2%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-windows|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-windows%24&i=nope&files=&excludeFiles=&repos=)| -|[service-account ssh-key-secret azure-cred azure-ssh]|config/jobs/kubernetes-sigs/azurefile-csi-driver/azurefile-csi-driver-config.yaml|pull-azurefile-csi-driver-e2e-windows-containerd|[Search Results](https://cs.k8s.io/?q=name%3A%20pull-azurefile-csi-driver-e2e-windows-containerd%24&i=nope&files=&excludeFiles=&repos=)| From 173636b839e460e89d9706a17db0ed891440df01 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:12:11 -0700 Subject: [PATCH 10/11] update TODO to ToDONE and drop migration report --- docs/job-migration-todo.md | 19 +++++++------------ hack/cluster-migration/update_todo.sh | 25 ------------------------- 2 files changed, 7 insertions(+), 37 deletions(-) delete mode 100755 hack/cluster-migration/update_todo.sh diff --git a/docs/job-migration-todo.md b/docs/job-migration-todo.md index 56fd63cf22ec..ee1ec776d1dc 100644 --- a/docs/job-migration-todo.md +++ b/docs/job-migration-todo.md @@ -1,16 +1,11 @@ +# Job Migration is COMPLETE 🎉 -## JOBS AT RISK +All regular jobs have been migrated[^1] to community clusters or removed and this document is now obsolete. -If you own any jobs listed below, PLEASE ensure they are migrated to a community cluster prior to August 1st, 2024. If you need help, please reach out to #sig-testing of #sig-k8s-infra on Slack. +Thank you for your support and patience. -For more context, see the announcement thread at https://groups.google.com/a/kubernetes.io/g/dev/c/p6PAML90ZOU -| Secrets | File Path | Job | Link | -| --- | --- | --- | --- | -|[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-gencred-refresh-kubeconfig|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-gencred-refresh-kubeconfig%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-rotate-legacy-default-build-sa-json-key|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-rotate-legacy-default-build-sa-json-key%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-deploy-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-deploy-prow%24&i=nope&files=&excludeFiles=&repos=)| -|[]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-gencred-refresh-kubeconfig|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-gencred-refresh-kubeconfig%24&i=nope&files=&excludeFiles=&repos=)| -|[kubeconfig-prow-services oauth-token]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|post-test-infra-reconcile-hmacs|[Search Results](https://cs.k8s.io/?q=name%3A%20post-test-infra-reconcile-hmacs%24&i=nope&files=&excludeFiles=&repos=)| -|[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow%24&i=nope&files=&excludeFiles=&repos=)| -|[oauth-token k8s-ci-robot-ssh-keys]|config/jobs/kubernetes/test-infra/test-infra-trusted.yaml|ci-test-infra-autobump-prow-for-auto-deploy|[Search Results](https://cs.k8s.io/?q=name%3A%20ci-test-infra-autobump-prow-for-auto-deploy%24&i=nope&files=&excludeFiles=&repos=)| +Original context: https://groups.google.com/a/kubernetes.io/g/dev/c/p6PAML90ZOU + +[^1]: (Excluding a few jobs in the legacy "trusted" cluster that are used to automate deploying the legacy prow instance. These will be removed immediately before migrating the prow deployment) + \ No newline at end of file diff --git a/hack/cluster-migration/update_todo.sh b/hack/cluster-migration/update_todo.sh deleted file mode 100755 index a03272f13715..000000000000 --- a/hack/cluster-migration/update_todo.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env sh -# Copyright 2024 The Kubernetes Authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -x -e - -# Cd to the root of the repository -cd "$(git rev-parse --show-toplevel)" - -# Run the cluster-migration script to generate the todo report -go run hack/cluster-migration/main.go --config config/prow/config.yaml --job-config config/jobs --todo-report - -# Move the report to the docs folder -mv job-migration-todo.md docs/job-migration-todo.md From f31d37d30b97f757c73f1735c19fffa27f7f02a8 Mon Sep 17 00:00:00 2001 From: Benjamin Elder Date: Thu, 8 Aug 2024 13:35:21 -0700 Subject: [PATCH 11/11] drop now-empty testgrid dashboards --- .../kubernetes/sig-cloud-provider/azure/config.yaml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/config/testgrids/kubernetes/sig-cloud-provider/azure/config.yaml b/config/testgrids/kubernetes/sig-cloud-provider/azure/config.yaml index e154ab21f8b3..d6aa7bc0cec8 100644 --- a/config/testgrids/kubernetes/sig-cloud-provider/azure/config.yaml +++ b/config/testgrids/kubernetes/sig-cloud-provider/azure/config.yaml @@ -9,11 +9,6 @@ dashboard_groups: - provider-azure-cloud-provider-azure-1-28 - provider-azure-cloud-provider-azure-1-29 - provider-azure-cloud-provider-azure-1-30 - - provider-azure-presubmit - - provider-azure-master-signal - - provider-azure-1.28-signal - - provider-azure-1.27-signal - - provider-azure-1.26-signal dashboards: - name: provider-azure-azuredisk-csi-driver @@ -24,9 +19,4 @@ dashboards: - name: provider-azure-cloud-provider-azure-1-28 - name: provider-azure-cloud-provider-azure-1-29 - name: provider-azure-cloud-provider-azure-1-30 - - name: provider-azure-presubmit - - name: provider-azure-master-signal - - name: provider-azure-1.28-signal - - name: provider-azure-1.27-signal - - name: provider-azure-1.26-signal