Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

recover azure cloud provider jobs #33426

Merged
merged 3 commits into from
Sep 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
290 changes: 290 additions & 0 deletions config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,290 @@
presubmits:
kubernetes/kubernetes:
- name: pull-kubernetes-e2e-capz-azure-disk
cluster: eks-prow-build-cluster
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-community: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: release-1.16
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: azure
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:
limits:
cpu: 4
memory: 8Gi
requests:
cpu: 4
memory: 8Gi
annotations:
testgrid-dashboards: provider-azure-presubmit
testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk
testgrid-alert-email: [email protected]
testgrid-num-columns-recent: '30'
- name: pull-kubernetes-e2e-capz-azure-disk-vmss
cluster: eks-prow-build-cluster
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-community: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: release-1.16
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: azure
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:
limits:
cpu: 4
memory: 8Gi
requests:
cpu: 4
memory: 8Gi
annotations:
testgrid-dashboards: provider-azure-presubmit
testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk-vmss
testgrid-alert-email: [email protected]
testgrid-num-columns-recent: '30'
- name: pull-kubernetes-e2e-capz-azure-file
cluster: eks-prow-build-cluster
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-community: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: release-1.16
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: azure
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:
limits:
cpu: 4
memory: 8Gi
requests:
cpu: 4
memory: 8Gi
annotations:
testgrid-dashboards: provider-azure-presubmit
testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file
testgrid-alert-email: [email protected]
testgrid-num-columns-recent: '30'
- name: pull-kubernetes-e2e-capz-azure-file-vmss
cluster: eks-prow-build-cluster
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-community: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: release-1.16
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: azure
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:
limits:
cpu: 4
memory: 8Gi
requests:
cpu: 4
memory: 8Gi
annotations:
testgrid-dashboards: provider-azure-presubmit
testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file-vmss
testgrid-alert-email: [email protected]
testgrid-num-columns-recent: '30'
- name: pull-kubernetes-e2e-capz-conformance
cluster: eks-prow-build-cluster
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-community: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: release-1.16
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: azure
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-master
command:
- runner.sh
- ./scripts/ci-conformance.sh
securityContext:
privileged: true
resources:
limits:
cpu: 4
memory: 8Gi
requests:
cpu: 4
memory: 8Gi
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: [email protected]
testgrid-num-columns-recent: '30'
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ dashboard_groups:
- provider-azure-cloud-provider-azure-1-29
- provider-azure-cloud-provider-azure-1-30
- provider-azure-cloud-provider-azure-1-31
- provider-azure-presubmit

dashboards:
- name: provider-azure-azuredisk-csi-driver
Expand All @@ -19,4 +20,4 @@ dashboards:
- name: provider-azure-cloud-provider-azure-1-29
- name: provider-azure-cloud-provider-azure-1-30
- name: provider-azure-cloud-provider-azure-1-31

- name: provider-azure-presubmit