k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-csi/csi-release-tools/csi-release-tools-config.yaml (about) 1 # generated by gen-jobs.sh, do not edit manually 2 3 presubmits: 4 kubernetes-csi/csi-release-tools: 5 - name: pull-kubernetes-csi-csi-release-tools 6 cluster: eks-prow-build-cluster 7 always_run: true 8 decorate: true 9 skip_report: false 10 skip_branches: [] 11 labels: 12 preset-service-account: "true" 13 preset-dind-enabled: "true" 14 preset-kind-volume-mounts: "true" 15 annotations: 16 testgrid-dashboards: sig-storage-csi-other 17 testgrid-tab-name: pull-kubernetes-csi-csi-release-tools 18 description: Kubernetes-CSI pull job in repo csi-release-tools 19 spec: 20 containers: 21 # We need this image because it has Docker in Docker and go. 22 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 23 command: 24 - runner.sh 25 args: 26 - ./.prow.sh 27 # docker-in-docker needs privileged mode 28 securityContext: 29 privileged: true 30 resources: 31 requests: 32 memory: "9Gi" 33 cpu: 4 34 limits: 35 memory: "9Gi" 36 cpu: 4 37 - name: pull-kubernetes-csi-release-tools-csi-test 38 cluster: eks-prow-build-cluster 39 always_run: true 40 optional: true # cannot be required because updates in csi-release-tools may include breaking changes 41 decorate: true 42 skip_report: false 43 extra_refs: 44 - org: kubernetes-csi 45 repo: csi-test 46 base_ref: master 47 workdir: false 48 # Checked out in /home/prow/go/src/github.com/kubernetes-csi/csi-test 49 labels: 50 preset-service-account: "true" 51 preset-dind-enabled: "true" 52 preset-kind-volume-mounts: "true" 53 annotations: 54 testgrid-dashboards: sig-storage-csi-other 55 testgrid-tab-name: pull-csi-release-tools-in-csi-test 56 description: Kubernetes-CSI pull job in repo csi-release-tools for csi-test, using deployment 1.28 on Kubernetes 1.28 57 spec: 58 containers: 59 # We need this image because it has Docker in Docker and go. 60 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 61 command: 62 - runner.sh 63 args: 64 - ./pull-test.sh # provided by csi-release-tools 65 # docker-in-docker needs privileged mode 66 securityContext: 67 privileged: true 68 resources: 69 requests: 70 memory: "9Gi" 71 cpu: 4 72 limits: 73 memory: "9Gi" 74 cpu: 4 75 env: 76 - name: PULL_TEST_REPO_DIR 77 value: /home/prow/go/src/github.com/kubernetes-csi/csi-test 78 - name: pull-kubernetes-csi-release-tools-external-provisioner 79 cluster: eks-prow-build-cluster 80 always_run: true 81 optional: true # cannot be required because updates in csi-release-tools may include breaking changes 82 decorate: true 83 skip_report: false 84 extra_refs: 85 - org: kubernetes-csi 86 repo: external-provisioner 87 base_ref: master 88 workdir: false 89 # Checked out in /home/prow/go/src/github.com/kubernetes-csi/external-provisioner 90 labels: 91 preset-service-account: "true" 92 preset-dind-enabled: "true" 93 preset-kind-volume-mounts: "true" 94 annotations: 95 testgrid-dashboards: sig-storage-csi-other 96 testgrid-tab-name: pull-csi-release-tools-in-external-provisioner 97 description: Kubernetes-CSI pull job in repo csi-release-tools for external-provisioner, using deployment 1.28 on Kubernetes 1.28 98 spec: 99 containers: 100 # We need this image because it has Docker in Docker and go. 101 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 102 command: 103 - runner.sh 104 args: 105 - ./pull-test.sh # provided by csi-release-tools 106 # docker-in-docker needs privileged mode 107 securityContext: 108 privileged: true 109 resources: 110 requests: 111 memory: "9Gi" 112 cpu: 4 113 limits: 114 memory: "9Gi" 115 cpu: 4 116 env: 117 - name: PULL_TEST_REPO_DIR 118 value: /home/prow/go/src/github.com/kubernetes-csi/external-provisioner 119 - name: CSI_PROW_KUBERNETES_VERSION 120 value: "1.28.0" 121 - name: CSI_PROW_KUBERNETES_DEPLOYMENT 122 value: "1.28" 123 - name: CSI_PROW_DRIVER_VERSION 124 value: "v1.12.1" 125 - name: CSI_PROW_TESTS 126 value: "unit sanity parallel" 127 - name: CSI_SNAPSHOTTER_VERSION 128 value: "v6.1.0" 129 - name: pull-kubernetes-csi-release-tools-external-snapshotter 130 cluster: eks-prow-build-cluster 131 always_run: true 132 optional: true # cannot be required because updates in csi-release-tools may include breaking changes 133 decorate: true 134 skip_report: false 135 extra_refs: 136 - org: kubernetes-csi 137 repo: external-snapshotter 138 base_ref: master 139 workdir: false 140 # Checked out in /home/prow/go/src/github.com/kubernetes-csi/external-snapshotter 141 labels: 142 preset-service-account: "true" 143 preset-dind-enabled: "true" 144 preset-kind-volume-mounts: "true" 145 annotations: 146 testgrid-dashboards: sig-storage-csi-other 147 testgrid-tab-name: pull-csi-release-tools-in-external-snapshotter 148 description: Kubernetes-CSI pull job in repo csi-release-tools for external-snapshotter, using deployment 1.28 on Kubernetes 1.28 149 spec: 150 containers: 151 # We need this image because it has Docker in Docker and go. 152 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 153 command: 154 - runner.sh 155 args: 156 - ./pull-test.sh # provided by csi-release-tools 157 # docker-in-docker needs privileged mode 158 securityContext: 159 privileged: true 160 resources: 161 requests: 162 memory: "9Gi" 163 cpu: 4 164 limits: 165 memory: "9Gi" 166 cpu: 4 167 env: 168 - name: PULL_TEST_REPO_DIR 169 value: /home/prow/go/src/github.com/kubernetes-csi/external-snapshotter 170 - name: CSI_PROW_KUBERNETES_VERSION 171 value: "1.28.0" 172 - name: CSI_PROW_KUBERNETES_DEPLOYMENT 173 value: "1.28" 174 - name: CSI_PROW_DRIVER_VERSION 175 value: "v1.12.1" 176 - name: CSI_PROW_TESTS 177 value: "unit sanity parallel" 178 - name: CSI_SNAPSHOTTER_VERSION 179 value: "v6.1.0" 180 - name: pull-kubernetes-csi-release-tools-csi-driver-host-path 181 cluster: eks-prow-build-cluster 182 always_run: true 183 optional: true # cannot be required because updates in csi-release-tools may include breaking changes 184 decorate: true 185 skip_report: false 186 extra_refs: 187 - org: kubernetes-csi 188 repo: csi-driver-host-path 189 base_ref: master 190 workdir: false 191 # Checked out in /home/prow/go/src/github.com/kubernetes-csi/csi-driver-host-path 192 labels: 193 preset-service-account: "true" 194 preset-dind-enabled: "true" 195 preset-kind-volume-mounts: "true" 196 annotations: 197 testgrid-dashboards: sig-storage-csi-other 198 testgrid-tab-name: pull-csi-release-tools-in-csi-driver-host-path 199 description: Kubernetes-CSI pull job in repo csi-release-tools for csi-driver-host-path, using deployment 1.28 on Kubernetes 1.28 200 spec: 201 containers: 202 # We need this image because it has Docker in Docker and go. 203 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 204 command: 205 - runner.sh 206 args: 207 - ./pull-test.sh # provided by csi-release-tools 208 # docker-in-docker needs privileged mode 209 securityContext: 210 privileged: true 211 resources: 212 requests: 213 memory: "9Gi" 214 cpu: 4 215 limits: 216 memory: "9Gi" 217 cpu: 4 218 env: 219 - name: PULL_TEST_REPO_DIR 220 value: /home/prow/go/src/github.com/kubernetes-csi/csi-driver-host-path 221 - name: CSI_PROW_KUBERNETES_VERSION 222 value: "1.28.0" 223 - name: CSI_PROW_KUBERNETES_DEPLOYMENT 224 value: "1.28" 225 - name: CSI_PROW_DRIVER_VERSION 226 value: "v1.12.1" 227 - name: CSI_PROW_TESTS 228 value: "unit sanity parallel" 229 - name: CSI_SNAPSHOTTER_VERSION 230 value: "v6.1.0"