diff --git a/prow/cluster/jobs/istio-private/api/istio-private.api.release-1.11.gen.yaml b/prow/cluster/jobs/istio-private/api/istio-private.api.release-1.11.gen.yaml new file mode 100644 index 00000000000..a2a63565a87 --- /dev/null +++ b/prow/cluster/jobs/istio-private/api/istio-private.api.release-1.11.gen.yaml @@ -0,0 +1,198 @@ +# THIS FILE IS AUTOGENERATED. DO NOT EDIT. See genjobs/README.md +postsubmits: + istio-private/api: + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/api.git + cluster: private + decorate: true + labels: + preset-enable-ssh: "true" + preset-override-envoy: "true" + name: build_api_release-1.11_postsubmit_priv + path_alias: istio.io/api + spec: + containers: + - command: + - make + - presubmit + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/api.git + cluster: private + decorate: true + labels: + preset-enable-ssh: "true" + preset-override-envoy: "true" + name: gencheck_api_release-1.11_postsubmit_priv + path_alias: istio.io/api + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/api.git + cluster: private + decorate: true + extra_refs: + - base_ref: master + clone_uri: git@github.com:istio-private/test-infra.git + org: istio-private + path_alias: istio.io/test-infra + repo: test-infra + labels: + preset-enable-ssh: "true" + preset-override-envoy: "true" + name: update_api_dep_client_go_api_release-1.11_postsubmit_priv + path_alias: istio.io/api + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=client-go + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/api.git + cluster: private + decorate: true + extra_refs: + - base_ref: master + clone_uri: git@github.com:istio-private/test-infra.git + org: istio-private + path_alias: istio.io/test-infra + repo: test-infra + labels: + preset-enable-ssh: "true" + preset-override-envoy: "true" + name: update_api_dep_istio_api_release-1.11_postsubmit_priv + path_alias: istio.io/api + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token diff --git a/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.release-1.11.gen.yaml b/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.release-1.11.gen.yaml new file mode 100644 index 00000000000..2b3c213221b --- /dev/null +++ b/prow/cluster/jobs/istio-private/istio.io/istio-private.istio.io.release-1.11.gen.yaml @@ -0,0 +1,599 @@ +# THIS FILE IS AUTOGENERATED. DO NOT EDIT. See genjobs/README.md +postsubmits: + istio-private/istio.io: + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: lint_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: gencheck_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_default_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_default + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_demo_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_demo + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_none_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_none + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.multicluster_istio.io_release-1.11_postsubmit_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - doc.test.multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root +presubmits: + istio-private/istio.io: + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: lint_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: gencheck_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_default_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_default + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_demo_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_demo + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.profile_none_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_none + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.io.git + cluster: private + decorate: true + name: doc.test.multicluster_istio.io_release-1.11_priv + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - doc.test.multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root diff --git a/prow/cluster/jobs/istio-private/istio/istio-private.istio.release-1.11.gen.yaml b/prow/cluster/jobs/istio-private/istio/istio-private.istio.release-1.11.gen.yaml new file mode 100644 index 00000000000..75905812e2e --- /dev/null +++ b/prow/cluster/jobs/istio-private/istio/istio-private.istio.release-1.11.gen.yaml @@ -0,0 +1,2701 @@ +# THIS FILE IS AUTOGENERATED. DO NOT EDIT. See genjobs/README.md +postsubmits: + istio-private/istio: + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-service-account: "true" + name: release_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/release-commit.sh + env: + - name: DOCKER_HUB + value: gcr.io/istio-prow-build + - name: GCS_BUCKET + value: istio-private-build/dev + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: unit-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - -e + - T=-v -count=1 + - build + - racetest + - binaries-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-mc-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-istiodless-mc-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-distroless-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: VARIANT + value: distroless + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-ipv6-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: DOCKER_IN_DOCKER_IPV6_ENABLED + value: "true" + - name: IP_FAMILY + value: ipv6 + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: ipv6-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-multicluster-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-istiodless-multicluster-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-multicluster-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-istiodless-multicluster-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-helm-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.helm.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-116_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.16.15 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-117_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.17.17 + - --kind-config + - prow/config/endpointslice.yaml + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-118_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.18.19 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-119_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.19.11 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-120_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.20.7 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-k8s-122_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.22.0-alpha.3 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-cni-k8s-tests_istio_release-1.11_postsubmit_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root +presubmits: + istio-private/istio: + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: unit-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - -e + - T=-v -count=1 + - build + - racetest + - binaries-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + preset-service-account: "true" + name: release-test_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/release-test.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: benchmark_istio_release-1.11_priv + optional: true + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - benchtest + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-cni-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-mc-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-telemetry-istiodless-mc-k8s-tests_istio_release-1.11_priv + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-multicluster-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.multicluster.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,+multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-distroless-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: VARIANT + value: distroless + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-ipv6-k8s-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: DOCKER_IN_DOCKER_IPV6_ENABLED + value: "true" + - name: IP_FAMILY + value: ipv6 + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: ipv6-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-operator-controller-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.operator.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-multicluster-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-pilot-istiodless-multicluster-tests_istio_release-1.11_priv + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-multicluster-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-security-istiodless-multicluster-tests_istio_release-1.11_priv + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: integ-helm-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.helm.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: analyze-tests_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - test.integration.analyze + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: lint_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/istio.git + cluster: private + decorate: true + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" + name: gencheck_istio_release-1.11_priv + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio-private/proxy/istio-private.proxy.release-1.11.gen.yaml b/prow/cluster/jobs/istio-private/proxy/istio-private.proxy.release-1.11.gen.yaml new file mode 100644 index 00000000000..5dfb9c0887f --- /dev/null +++ b/prow/cluster/jobs/istio-private/proxy/istio-private.proxy.release-1.11.gen.yaml @@ -0,0 +1,472 @@ +# THIS FILE IS AUTOGENERATED. DO NOT EDIT. See genjobs/README.md +postsubmits: + istio-private/proxy: + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: release_proxy_release-1.11_postsubmit_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - entrypoint + - ./prow/proxy-postsubmit.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: DOCKER_REPOSITORY + value: istio-prow-build/envoy + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + - name: GCS_ARTIFACTS_BUCKET + value: istio-private-artifacts + - name: GCS_BUILD_BUCKET + value: istio-private-build + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: release-centos_proxy_release-1.11_postsubmit_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-postsubmit-centos.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: DOCKER_REPOSITORY + value: istio-prow-build/envoy + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + - name: GCS_ARTIFACTS_BUCKET + value: istio-private-artifacts + - name: GCS_BUILD_BUCKET + value: istio-private-build + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + extra_refs: + - base_ref: master + clone_uri: git@github.com:istio-private/test-infra.git + org: istio-private + path_alias: istio.io/test-infra + repo: test-infra + labels: + preset-enable-netrc: "true" + name: update-istio_proxy_release-1.11_postsubmit_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update proxy@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_proxy_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=bin/update_proxy.sh $AUTOMATOR_SHA + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: DOCKER_REPOSITORY + value: istio-prow-build/envoy + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + - name: GCS_ARTIFACTS_BUCKET + value: istio-private-artifacts + - name: GCS_BUILD_BUCKET + value: istio-private-build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio-private/proxy: + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: test_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: test-asan_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-asan.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: test-tsan_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-tsan.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: release-test_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-release.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: release-centos-test_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-centos-release.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/proxy.git + cluster: private + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-enable-netrc: "true" + preset-service-account: "true" + name: check-wasm_proxy_release-1.11_release-1.11_priv + path_alias: istio.io/proxy + spec: + containers: + - command: + - entrypoint + - ./prow/proxy-presubmit-wasm.sh + env: + - name: BAZEL_BUILD_RBE_INSTANCE + - name: ENVOY_PREFIX + value: envoy + - name: ENVOY_REPOSITORY + value: https://github.com/envoyproxy/envoy + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root diff --git a/prow/cluster/jobs/istio-private/release-builder/istio-private.release-builder.release-1.11.gen.yaml b/prow/cluster/jobs/istio-private/release-builder/istio-private.release-builder.release-1.11.gen.yaml new file mode 100644 index 00000000000..ffadb0c4a00 --- /dev/null +++ b/prow/cluster/jobs/istio-private/release-builder/istio-private.release-builder.release-1.11.gen.yaml @@ -0,0 +1,338 @@ +# THIS FILE IS AUTOGENERATED. DO NOT EDIT. See genjobs/README.md +postsubmits: + istio-private/release-builder: + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: lint_release-builder_release-1.11_postsubmit_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: test_release-builder_release-1.11_postsubmit_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: gencheck_release-builder_release-1.11_postsubmit_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-release + preset-override-envoy: "true" + preset-release-pipeline: "true" + name: build-release_release-builder_release-1.11_postsubmit_priv + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-build$ + spec: + containers: + - command: + - entrypoint + - release/build.sh + env: + - name: GCS_BUCKET + value: istio-private-prerelease/prerelease + - name: PRERELEASE_DOCKER_HUB + value: gcr.io/istio-prow-build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - name: github + secret: + optional: true + secretName: oauth-token +presubmits: + istio-private/release-builder: + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: lint_release-builder_release-1.11_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: test_release-builder_release-1.11_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + labels: + preset-enable-netrc: "true" + name: gencheck_release-builder_release-1.11_priv + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: false + annotations: + testgrid-create-test-group: "false" + branches: + - ^release-1.11$ + clone_uri: git@github.com:istio-private/release-builder.git + cluster: private + decorate: true + name: build-warning_release-builder_release-1.11_priv + optional: true + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-build$ + spec: + containers: + - command: + - release/build-warning.sh + env: + - name: GCS_BUCKET + value: istio-private-prerelease/prerelease + - name: PRERELEASE_DOCKER_HUB + value: gcr.io/istio-prow-build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/api/istio.api.release-1.11.gen.yaml b/prow/cluster/jobs/istio/api/istio.api.release-1.11.gen.yaml new file mode 100644 index 00000000000..88fb5bfcb1b --- /dev/null +++ b/prow/cluster/jobs/istio/api/istio.api.release-1.11.gen.yaml @@ -0,0 +1,307 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/api: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_api_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: build_api_release-1.11_postsubmit + path_alias: istio.io/api + spec: + containers: + - command: + - make + - presubmit + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_api_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_api_release-1.11_postsubmit + path_alias: istio.io/api + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_api_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update_api_dep_client_go_api_release-1.11_postsubmit + path_alias: istio.io/api + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=client-go + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_api_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update_api_dep_istio_api_release-1.11_postsubmit + path_alias: istio.io/api + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/api: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_api + branches: + - ^release-1.11$ + decorate: true + name: build_api_release-1.11 + path_alias: istio.io/api + spec: + containers: + - command: + - make + - presubmit + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_api + branches: + - ^release-1.11$ + decorate: true + name: gencheck_api_release-1.11 + path_alias: istio.io/api + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_api + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + - base_ref: master + org: istio + path_alias: istio.io/tools + repo: tools + name: release-notes_api_release-1.11 + optional: true + path_alias: istio.io/api + spec: + containers: + - command: + - ../test-infra/tools/check_release_notes.sh + - --token-path=/etc/github-token/oauth + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token diff --git a/prow/cluster/jobs/istio/client-go/istio.client-go.release-1.11.gen.yaml b/prow/cluster/jobs/istio/client-go/istio.client-go.release-1.11.gen.yaml new file mode 100644 index 00000000000..742232b289f --- /dev/null +++ b/prow/cluster/jobs/istio/client-go/istio.client-go.release-1.11.gen.yaml @@ -0,0 +1,274 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/client-go: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_client-go_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: build_client-go_release-1.11_postsubmit + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_client-go_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_client-go_release-1.11_postsubmit + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_client-go_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_client-go_release-1.11_postsubmit + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_client-go_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update_client-go_dep_client-go_release-1.11_postsubmit + path_alias: istio.io/client-go + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/client-go@$AUTOMATOR_SRC_BRANCH dependency + in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_client-go_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/client-go@$AUTOMATOR_SHA && go mod tidy && make clean + gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/client-go: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_client-go + branches: + - ^release-1.11$ + decorate: true + name: build_client-go_release-1.11 + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_client-go + branches: + - ^release-1.11$ + decorate: true + name: lint_client-go_release-1.11 + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_client-go + branches: + - ^release-1.11$ + decorate: true + name: gencheck_client-go_release-1.11 + path_alias: istio.io/client-go + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/common-files/istio.common-files.release-1.11.gen.yaml b/prow/cluster/jobs/istio/common-files/istio.common-files.release-1.11.gen.yaml new file mode 100644 index 00000000000..cd9937ee195 --- /dev/null +++ b/prow/cluster/jobs/istio/common-files/istio.common-files.release-1.11.gen.yaml @@ -0,0 +1,242 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/common-files: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_common-files_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_common-files_release-1.11_postsubmit + path_alias: istio.io/common-files + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_common-files_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update-common_common-files_release-1.11_postsubmit + path_alias: istio.io/common-files + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio,api,tools,release-builder,pkg,client-go,gogo-genproto,proxy + - '--title=Automator: update common-files@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --strict + - --modifier=commonfiles + - --token-path=/etc/github-token/oauth + - --cmd=make update-common && make gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_common-files_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update-common-istio.io_common-files_release-1.11_postsubmit + path_alias: istio.io/common-files + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio.io + - '--title=Automator: update common-files@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --strict + - --modifier=commonfiles + - --token-path=/etc/github-token/oauth + - --cmd=make update-common && make gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_common-files_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update-build-tools-image_common-files_release-1.11_postsubmit + path_alias: istio.io/common-files + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=test-infra + - '--title=Automator: update build-tools:$AUTOMATOR_SRC_BRANCH' + - --branch=master + - --modifier=buildtools + - --token-path=/etc/github-token/oauth + - --script-path=../test-infra/tools/automator/scripts/update-images.sh + - --labels=release-notes-none + - --verbose + - -- + - --post=make gen + - --source=$AUTOMATOR_ROOT_DIR/files/common/scripts/setup_env.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/common-files: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_common-files + branches: + - ^release-1.11$ + decorate: true + name: lint_common-files_release-1.11 + path_alias: istio.io/common-files + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/enhancements/istio.enhancements.release-1.11.gen.yaml b/prow/cluster/jobs/istio/enhancements/istio.enhancements.release-1.11.gen.yaml new file mode 100644 index 00000000000..ba81bf26d41 --- /dev/null +++ b/prow/cluster/jobs/istio/enhancements/istio.enhancements.release-1.11.gen.yaml @@ -0,0 +1,49 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +presubmits: + istio/enhancements: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_enhancements + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + - base_ref: master + org: istio + path_alias: istio.io/tools + repo: tools + name: validate-features_enhancements_release-1.11 + optional: true + path_alias: istio.io/enhancements + spec: + containers: + - command: + - ../test-infra/scripts/validate_schema.sh + - --document-path=./features.yaml + - --schema-path=./features_schema.json + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/gogo-genproto/istio.gogo-genproto.release-1.11.gen.yaml b/prow/cluster/jobs/istio/gogo-genproto/istio.gogo-genproto.release-1.11.gen.yaml new file mode 100644 index 00000000000..b9d344916e0 --- /dev/null +++ b/prow/cluster/jobs/istio/gogo-genproto/istio.gogo-genproto.release-1.11.gen.yaml @@ -0,0 +1,274 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/gogo-genproto: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_gogo-genproto_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: build_gogo-genproto_release-1.11_postsubmit + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_gogo-genproto_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_gogo-genproto_release-1.11_postsubmit + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_gogo-genproto_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_gogo-genproto_release-1.11_postsubmit + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_gogo-genproto_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update_gogo-genproto_dep_gogo-genproto_release-1.11_postsubmit + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/gogo-genproto@$AUTOMATOR_SRC_BRANCH dependency + in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_gogo-genproto_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/gogo-genproto@$AUTOMATOR_SHA && go mod tidy && make + clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/gogo-genproto: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_gogo-genproto + branches: + - ^release-1.11$ + decorate: true + name: build_gogo-genproto_release-1.11 + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_gogo-genproto + branches: + - ^release-1.11$ + decorate: true + name: lint_gogo-genproto_release-1.11 + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_gogo-genproto + branches: + - ^release-1.11$ + decorate: true + name: gencheck_gogo-genproto_release-1.11 + path_alias: istio.io/gogo-genproto + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/istio.io/istio.istio.io.release-1.11.gen.yaml b/prow/cluster/jobs/istio/istio.io/istio.istio.io.release-1.11.gen.yaml new file mode 100644 index 00000000000..db556b51532 --- /dev/null +++ b/prow/cluster/jobs/istio/istio.io/istio.istio.io.release-1.11.gen.yaml @@ -0,0 +1,638 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/istio.io: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_default_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_default + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_demo_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_demo + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_none_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_none + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio.io_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: doc.test.multicluster_istio.io_release-1.11_postsubmit + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - doc.test.multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root +presubmits: + istio/istio.io: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: lint_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: gencheck_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_default_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_default + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_demo_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_demo + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: doc.test.profile_none_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_none + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + name: doc.test.multicluster_istio.io_release-1.11 + path_alias: istio.io/istio.io + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - doc.test.multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio.io + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update-ref-docs-dry-run_istio.io_release-1.11 + optional: true + path_alias: istio.io/istio.io + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio.io + - --token-path=/etc/github-token/oauth + - --cmd=make update_ref_docs + - --dry-run + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token diff --git a/prow/cluster/jobs/istio/istio/istio.istio.release-1.11.gen.yaml b/prow/cluster/jobs/istio/istio/istio.istio.release-1.11.gen.yaml new file mode 100644 index 00000000000..f8c14c74629 --- /dev/null +++ b/prow/cluster/jobs/istio/istio/istio.istio.release-1.11.gen.yaml @@ -0,0 +1,2602 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +periodics: +- annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_periodic + testgrid-num-failures-to-alert: "1" + cron: 0 7 * * * + decorate: true + extra_refs: + - base_ref: release-1.11 + org: istio + path_alias: istio.io/istio + repo: istio + name: integ-security-fuzz-k8s-tests_istio_release-1.11_periodic + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration-fuzz.security.fuzz.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root +postsubmits: + istio/istio: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: unit-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - -e + - T=-v -count=1 + - build + - racetest + - binaries-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: release_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/release-commit.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: benchmark-report_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - benchtest + - report-benchtest + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-mc-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-istiodless-mc-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-distroless-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: VARIANT + value: distroless + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-ipv6-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: DOCKER_IN_DOCKER_IPV6_ENABLED + value: "true" + - name: IP_FAMILY + value: ipv6 + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: ipv6-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-multicluster-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-istiodless-multicluster-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-security-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-security-multicluster-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-security-istiodless-multicluster-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: integ-helm-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.helm.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-116_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.16.15 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-117_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.17.17 + - --kind-config + - prow/config/endpointslice.yaml + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-118_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.18.19 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-119_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.19.11 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-120_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.20.7 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-k8s-122_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.22.0-alpha.3 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_istio_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + name: integ-cni-k8s-tests_istio_release-1.11_postsubmit + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root +presubmits: + istio/istio: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: unit-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - -e + - T=-v -count=1 + - build + - racetest + - binaries-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: release-test_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/release-test.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: benchmark_istio_release-1.11 + optional: true + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - make + - benchtest + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-cni-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-security-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-mc-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-telemetry-istiodless-mc-k8s-tests_istio_release-1.11 + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-multicluster-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.multicluster.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,+multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-distroless-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: VARIANT + value: distroless + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-ipv6-k8s-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: DOCKER_IN_DOCKER_IPV6_ENABLED + value: "true" + - name: IP_FAMILY + value: ipv6 + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: ipv6-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-operator-controller-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.operator.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-multicluster-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-pilot-istiodless-multicluster-tests_istio_release-1.11 + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-security-multicluster-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-security-istiodless-multicluster-tests_istio_release-1.11 + optional: true + path_alias: istio.io/istio + reporter_config: + slack: {} + skip_report: true + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: integ-helm-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.helm.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: analyze-tests_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - test.integration.analyze + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: lint_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + name: gencheck_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_istio + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + - base_ref: master + org: istio + path_alias: istio.io/tools + repo: tools + name: release-notes_istio_release-1.11 + path_alias: istio.io/istio + spec: + containers: + - command: + - ../test-infra/tools/check_release_notes.sh + - --token-path=/etc/github-token/oauth + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + - mountPath: /gocache + name: build-cache + subPath: gocache + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token diff --git a/prow/cluster/jobs/istio/pkg/istio.pkg.release-1.11.gen.yaml b/prow/cluster/jobs/istio/pkg/istio.pkg.release-1.11.gen.yaml new file mode 100644 index 00000000000..30fc3a39fa1 --- /dev/null +++ b/prow/cluster/jobs/istio/pkg/istio.pkg.release-1.11.gen.yaml @@ -0,0 +1,344 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/pkg: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_pkg_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: build_pkg_release-1.11_postsubmit + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_pkg_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_pkg_release-1.11_postsubmit + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_pkg_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: test_pkg_release-1.11_postsubmit + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_pkg_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_pkg_release-1.11_postsubmit + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_pkg_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update_pkg_dep_pkg_release-1.11_postsubmit + path_alias: istio.io/pkg + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/pkg@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_pkg_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/pkg@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/pkg: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_pkg + branches: + - ^release-1.11$ + decorate: true + name: build_pkg_release-1.11 + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_pkg + branches: + - ^release-1.11$ + decorate: true + name: lint_pkg_release-1.11 + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_pkg + branches: + - ^release-1.11$ + decorate: true + name: test_pkg_release-1.11 + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_pkg + branches: + - ^release-1.11$ + decorate: true + name: gencheck_pkg_release-1.11 + path_alias: istio.io/pkg + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/proxy/istio.proxy.release-1.11.gen.yaml b/prow/cluster/jobs/istio/proxy/istio.proxy.release-1.11.gen.yaml new file mode 100644 index 00000000000..c77d9791774 --- /dev/null +++ b/prow/cluster/jobs/istio/proxy/istio.proxy.release-1.11.gen.yaml @@ -0,0 +1,377 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/proxy: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_proxy_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: release_proxy_release-1.11_postsubmit + path_alias: istio.io/proxy + spec: + containers: + - command: + - entrypoint + - ./prow/proxy-postsubmit.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_proxy_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: release-centos_proxy_release-1.11_postsubmit + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-postsubmit-centos.sh + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_proxy_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + extra_refs: + - base_ref: master + org: istio + path_alias: istio.io/test-infra + repo: test-infra + name: update-istio_proxy_release-1.11_postsubmit + path_alias: istio.io/proxy + spec: + containers: + - command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update proxy@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_proxy_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=bin/update_proxy.sh $AUTOMATOR_SHA + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - name: github + secret: + secretName: oauth-token +presubmits: + istio/proxy: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: test_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: test-asan_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-asan.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: test-tsan_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-tsan.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: release-test_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-release.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: release-centos-test_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - ./prow/proxy-presubmit-centos-release.sh + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_proxy + branches: + - ^release-1.11$ + decorate: true + decoration_config: + timeout: 4h0m0s + labels: + preset-service-account: "true" + name: check-wasm_proxy_release-1.11 + path_alias: istio.io/proxy + spec: + containers: + - command: + - entrypoint + - ./prow/proxy-presubmit-wasm.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: build-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root diff --git a/prow/cluster/jobs/istio/release-builder/istio.release-builder.release-1.11.gen.yaml b/prow/cluster/jobs/istio/release-builder/istio.release-builder.release-1.11.gen.yaml new file mode 100644 index 00000000000..a1ffaa9c17d --- /dev/null +++ b/prow/cluster/jobs/istio/release-builder/istio.release-builder.release-1.11.gen.yaml @@ -0,0 +1,468 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/release-builder: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: test_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: dry-run_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + run_if_changed: \.go$|\.sh$ + spec: + containers: + - command: + - entrypoint + - test/publish.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-release-pipeline: "true" + name: build-release_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-build$ + spec: + containers: + - command: + - entrypoint + - release/build.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + - mountPath: /etc/github-token + name: github + readOnly: true + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - name: github + secret: + optional: true + secretName: oauth-token + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_release-builder_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-release-pipeline: "true" + name: publish-release_release-builder_release-1.11_postsubmit + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-publish$ + spec: + containers: + - command: + - entrypoint + - release/publish.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root +presubmits: + istio/release-builder: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + name: lint_release-builder_release-1.11 + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + name: test_release-builder_release-1.11 + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + name: gencheck_release-builder_release-1.11 + path_alias: istio.io/release-builder + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: dry-run_release-builder_release-1.11 + path_alias: istio.io/release-builder + run_if_changed: \.go$|\.sh$ + spec: + containers: + - command: + - entrypoint + - test/publish.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + name: build-warning_release-builder_release-1.11 + optional: true + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-build$ + spec: + containers: + - command: + - release/build-warning.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_release-builder + branches: + - ^release-1.11$ + decorate: true + name: publish-warning_release-builder_release-1.11 + optional: true + path_alias: istio.io/release-builder + run_if_changed: ^release/trigger-publish$ + spec: + containers: + - command: + - release/publish-warning.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache diff --git a/prow/cluster/jobs/istio/tools/istio.tools.release-1.11.gen.yaml b/prow/cluster/jobs/istio/tools/istio.tools.release-1.11.gen.yaml new file mode 100644 index 00000000000..341f0f5163b --- /dev/null +++ b/prow/cluster/jobs/istio/tools/istio.tools.release-1.11.gen.yaml @@ -0,0 +1,422 @@ +# THIS FILE IS AUTOGENERATED. See prow/config/README.md +postsubmits: + istio/tools: + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: build_tools_release-1.11_postsubmit + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: lint_tools_release-1.11_postsubmit + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: test_tools_release-1.11_postsubmit + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + name: gencheck_tools_release-1.11_postsubmit + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: containers_tools_release-1.11_postsubmit + path_alias: istio.io/tools + run_if_changed: docker/.+|cmd/.+ + spec: + containers: + - command: + - entrypoint + - make + - containers + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "8" + memory: 4Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root + - annotations: + testgrid-alert-email: istio-oncall@googlegroups.com + testgrid-dashboards: istio_release-1.11_tools_postsubmit + testgrid-num-failures-to-alert: "1" + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: deploy-perf-dashboard_tools_release-1.11_postsubmit + path_alias: istio.io/tools + run_if_changed: ^perf_dashboard/ + spec: + containers: + - command: + - entrypoint + - make + - -C + - perf_dashboard + - deploy + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root +presubmits: + istio/tools: + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_tools + branches: + - ^release-1.11$ + decorate: true + name: build_tools_release-1.11 + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_tools + branches: + - ^release-1.11$ + decorate: true + name: lint_tools_release-1.11 + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_tools + branches: + - ^release-1.11$ + decorate: true + name: test_tools_release-1.11 + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: true + annotations: + testgrid-dashboards: istio_release-1.11_tools + branches: + - ^release-1.11$ + decorate: true + name: gencheck_tools_release-1.11 + path_alias: istio.io/tools + spec: + containers: + - command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - always_run: false + annotations: + testgrid-dashboards: istio_release-1.11_tools + branches: + - ^release-1.11$ + decorate: true + labels: + preset-service-account: "true" + name: containers-test_tools_release-1.11 + path_alias: istio.io/tools + run_if_changed: docker/.+|cmd/.+ + spec: + containers: + - command: + - entrypoint + - make + - containers-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: "" + resources: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "8" + memory: 4Gi + securityContext: + privileged: true + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + - mountPath: /var/lib/docker + name: docker-root + nodeSelector: + testing: test-pool + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + - emptyDir: {} + name: docker-root diff --git a/prow/config/istio-private_jobs/api-1.11.yaml b/prow/config/istio-private_jobs/api-1.11.yaml new file mode 100644 index 00000000000..c2b85f87a9d --- /dev/null +++ b/prow/config/istio-private_jobs/api-1.11.yaml @@ -0,0 +1,26 @@ +defaults: + branches: + - release-1.11 + repo-allowlist: + - api +org: istio +repo: api +transforms: +- env: + GCS_BUCKET: istio-private-build/dev + job-allowlist: + - build_release-1.11 + - gencheck_release-1.11 + job-denylist: + - release-notes_release-1.11 + job-type: + - presubmit + labels: + preset-enable-ssh: "true" +- job-denylist: + - update_api_dep_release-1.11 + job-type: + - postsubmit + labels: + preset-enable-ssh: "true" + preset-override-envoy: "true" diff --git a/prow/config/istio-private_jobs/envoy-1.11.yaml b/prow/config/istio-private_jobs/envoy-1.11.yaml new file mode 100644 index 00000000000..ca52465f413 --- /dev/null +++ b/prow/config/istio-private_jobs/envoy-1.11.yaml @@ -0,0 +1,10 @@ +defaults: + branches: + - release-1.11 + repo-allowlist: + - envoy +org: istio +repo: envoy +transforms: +- job-type: + - presubmit diff --git a/prow/config/istio-private_jobs/istio-1.11.yaml b/prow/config/istio-private_jobs/istio-1.11.yaml new file mode 100644 index 00000000000..eb5f4058d77 --- /dev/null +++ b/prow/config/istio-private_jobs/istio-1.11.yaml @@ -0,0 +1,31 @@ +defaults: + branches: + - release-1.11 + repo-allowlist: + - istio +org: istio +repo: istio +transforms: +- env: + DOCKER_HUB: gcr.io/istio-prow-build + GCS_BUCKET: istio-private-build/dev + job-allowlist: + - release_istio_release-1.11_postsubmit + job-type: + - postsubmit + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio +- job-denylist: + - benchmark-report_istio_release-1.11_postsubmit + - release_istio_release-1.11_postsubmit + - release-notes_istio_release-1.11 + job-type: + - presubmit + - postsubmit + labels: + preset-enable-gomod-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-istio + preset-override-envoy: "true" diff --git a/prow/config/istio-private_jobs/istio.io-1.11.yaml b/prow/config/istio-private_jobs/istio.io-1.11.yaml new file mode 100644 index 00000000000..8c5e1ab44e3 --- /dev/null +++ b/prow/config/istio-private_jobs/istio.io-1.11.yaml @@ -0,0 +1,13 @@ +defaults: + branches: + - release-1.11 + repo-allowlist: + - istio.io +org: istio +repo: istio.io +transforms: +- job-denylist: + - update-ref-docs-dry-run_istio.io_release-1.11 + job-type: + - presubmit + - postsubmit diff --git a/prow/config/istio-private_jobs/proxy-1.11.yaml b/prow/config/istio-private_jobs/proxy-1.11.yaml new file mode 100644 index 00000000000..2b8bb5b380e --- /dev/null +++ b/prow/config/istio-private_jobs/proxy-1.11.yaml @@ -0,0 +1,28 @@ +defaults: + branches: + - release-1.11 + modifier: release-1.11_priv + repo-allowlist: + - proxy +org: istio +repo: proxy +transforms: +- env: + BAZEL_BUILD_RBE_INSTANCE: "" + ENVOY_PREFIX: envoy + ENVOY_REPOSITORY: https://github.com/envoyproxy/envoy + job-type: + - presubmit + labels: + preset-enable-netrc: "true" +- env: + BAZEL_BUILD_RBE_INSTANCE: "" + DOCKER_REPOSITORY: istio-prow-build/envoy + ENVOY_PREFIX: envoy + ENVOY_REPOSITORY: https://github.com/envoyproxy/envoy + GCS_ARTIFACTS_BUCKET: istio-private-artifacts + GCS_BUILD_BUCKET: istio-private-build + job-type: + - postsubmit + labels: + preset-enable-netrc: "true" diff --git a/prow/config/istio-private_jobs/release-builder-1.11.yaml b/prow/config/istio-private_jobs/release-builder-1.11.yaml new file mode 100644 index 00000000000..8165e5fc214 --- /dev/null +++ b/prow/config/istio-private_jobs/release-builder-1.11.yaml @@ -0,0 +1,45 @@ +defaults: + branches: + - release-1.11 + repo-allowlist: + - release-builder +org: istio +repo: release-builder +transforms: +- job-allowlist: + - lint_release-builder_release-1.11 + - lint_release-builder_release-1.11_postsubmit + - test_release-builder_release-1.11 + - test_release-builder_release-1.11_postsubmit + - gencheck_release-builder_release-1.11 + - gencheck_release-builder_release-1.11_postsubmit + job-type: + - presubmit + - postsubmit + labels: + preset-enable-netrc: "true" + repo-allowlist: + - release-builder +- env: + GCS_BUCKET: istio-private-prerelease/prerelease + PRERELEASE_DOCKER_HUB: gcr.io/istio-prow-build + job-allowlist: + - build-warning_release-builder_release-1.11 + job-type: + - presubmit + repo-allowlist: + - release-builder +- env: + GCS_BUCKET: istio-private-prerelease/prerelease + PRERELEASE_DOCKER_HUB: gcr.io/istio-prow-build + job-allowlist: + - build-release_release-builder_release-1.11_postsubmit + job-type: + - postsubmit + labels: + preset-enable-netrc: "true" + preset-enable-ssh: "true" + preset-override-deps: release-1.11-release + preset-override-envoy: "true" + repo-allowlist: + - release-builder diff --git a/prow/config/jobs/api-1.11.yaml b/prow/config/jobs/api-1.11.yaml new file mode 100644 index 00000000000..efa23687225 --- /dev/null +++ b/prow/config/jobs/api-1.11.yaml @@ -0,0 +1,197 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - presubmit + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=client-go + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update_api_dep_client_go + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/api@$AUTOMATOR_SRC_BRANCH dependency in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_api_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/api@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update_api_dep_istio + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +- command: + - ../test-infra/tools/check_release_notes.sh + - --token-path=/etc/github-token/oauth + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + name: release-notes + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + - istio/tools@master + requirements: + - cache + - github + types: + - presubmit +org: istio +repo: api +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi diff --git a/prow/config/jobs/client-go-1.11.yaml b/prow/config/jobs/client-go-1.11.yaml new file mode 100644 index 00000000000..20ad74a800b --- /dev/null +++ b/prow/config/jobs/client-go-1.11.yaml @@ -0,0 +1,170 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/client-go@$AUTOMATOR_SRC_BRANCH dependency in + $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_client-go_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/client-go@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update_client-go_dep + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +org: istio +repo: client-go +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi diff --git a/prow/config/jobs/common-files-1.11.yaml b/prow/config/jobs/common-files-1.11.yaml new file mode 100644 index 00000000000..5ce71aa2404 --- /dev/null +++ b/prow/config/jobs/common-files-1.11.yaml @@ -0,0 +1,197 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio,api,tools,release-builder,pkg,client-go,gogo-genproto,proxy + - '--title=Automator: update common-files@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --strict + - --modifier=commonfiles + - --token-path=/etc/github-token/oauth + - --cmd=make update-common && make gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update-common + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio.io + - '--title=Automator: update common-files@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --strict + - --modifier=commonfiles + - --token-path=/etc/github-token/oauth + - --cmd=make update-common && make gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update-common-istio.io + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=test-infra + - '--title=Automator: update build-tools:$AUTOMATOR_SRC_BRANCH' + - --branch=master + - --modifier=buildtools + - --token-path=/etc/github-token/oauth + - --script-path=../test-infra/tools/automator/scripts/update-images.sh + - --labels=release-notes-none + - --verbose + - -- + - --post=make gen + - --source=$AUTOMATOR_ROOT_DIR/files/common/scripts/setup_env.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update-build-tools-image + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +org: istio +repo: common-files +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi diff --git a/prow/config/jobs/enhancements-1.11.yaml b/prow/config/jobs/enhancements-1.11.yaml new file mode 100644 index 00000000000..1200dad5d9c --- /dev/null +++ b/prow/config/jobs/enhancements-1.11.yaml @@ -0,0 +1,138 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - ../test-infra/scripts/validate_schema.sh + - --document-path=./features.yaml + - --schema-path=./features_schema.json + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + name: validate-features + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + - istio/tools@master + requirements: + - cache + types: + - presubmit +org: istio +repo: enhancements +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi diff --git a/prow/config/jobs/gogo-genproto-1.11.yaml b/prow/config/jobs/gogo-genproto-1.11.yaml new file mode 100644 index 00000000000..655c085674e --- /dev/null +++ b/prow/config/jobs/gogo-genproto-1.11.yaml @@ -0,0 +1,171 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/gogo-genproto@$AUTOMATOR_SRC_BRANCH dependency + in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_gogo-genproto_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/gogo-genproto@$AUTOMATOR_SHA && go mod tidy && make clean + gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update_gogo-genproto_dep + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +org: istio +repo: gogo-genproto +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi diff --git a/prow/config/jobs/istio-1.11.yaml b/prow/config/jobs/istio-1.11.yaml new file mode 100644 index 00000000000..5dfcd5ca38d --- /dev/null +++ b/prow/config/jobs/istio-1.11.yaml @@ -0,0 +1,756 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - entrypoint + - make + - -e + - T=-v -count=1 + - build + - racetest + - binaries-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: unit-tests + node_selector: + testing: test-pool + requirements: + - cache + - gocache +- command: + - entrypoint + - prow/release-test.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: release-test + node_selector: + testing: test-pool + requirements: + - cache + - gcp + - docker + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/release-commit.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: release + node_selector: + testing: test-pool + requirements: + - cache + - gcp + - docker + - gocache + types: + - postsubmit +- command: + - entrypoint + - make + - benchtest + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + - skipped + name: benchmark + node_selector: + testing: test-pool + requirements: + - cache + - gocache + resources: benchmark + types: + - presubmit +- command: + - entrypoint + - make + - benchtest + - report-benchtest + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: benchmark-report + node_selector: + testing: test-pool + requirements: + - cache + - gcp + - gocache + resources: benchmark + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-pilot-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-cni-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-security-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-telemetry-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-telemetry-mc-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + - hidden + - skipped + name: integ-telemetry-istiodless-mc-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.multicluster.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,+multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-multicluster-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: VARIANT + value: distroless + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-distroless-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.reachability + env: + - name: DOCKER_IN_DOCKER_IPV6_ENABLED + value: "true" + - name: IP_FAMILY + value: ipv6 + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-ipv6-k8s-tests + node_selector: + testing: ipv6-pool + requirements: + - cache + - kind + - gocache +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.operator.kube.presubmit + env: + - name: TEST_SELECT + value: -postsubmit,-flaky,-multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-operator-controller-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - presubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-pilot-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-pilot-multicluster-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.pilot.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + - hidden + - skipped + name: integ-pilot-istiodless-multicluster-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-security-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration-fuzz.security.fuzz.kube + cron: 0 7 * * * + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-security-fuzz-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - periodic +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-security-multicluster-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - test.integration.security.kube + env: + - name: TEST_SELECT + value: -multicluster + - name: INTEGRATION_TEST_FLAGS + value: --istio.test.istio.istiodlessRemotes + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + - hidden + - skipped + name: integ-security-istiodless-multicluster-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + resources: multicluster +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.telemetry.kube + env: + - name: TEST_SELECT + value: -multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-telemetry-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.helm.kube + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-helm-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.16.15 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-116 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.17.17 + - --kind-config + - prow/config/endpointslice.yaml + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-117 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.18.19 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-118 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - kindest/node:v1.19.11 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-119 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.20.7 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-120 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --node-image + - gcr.io/istio-testing/kind-node:v1.22.0-alpha.3 + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-k8s-122 + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - entrypoint + - prow/integ-suite-kind.sh + - test.integration.kube.presubmit + env: + - name: INTEGRATION_TEST_FLAGS + value: ' --istio.test.retries=1 --istio.test.istio.enableCNI=true ' + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: integ-cni-k8s-tests + node_selector: + testing: test-pool + requirements: + - cache + - kind + - gocache + timeout: 4h0m0s + types: + - postsubmit +- command: + - make + - test.integration.analyze + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: analyze-tests + node_selector: + testing: test-pool + requirements: + - cache + - gocache + types: + - presubmit +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache + - gocache + resources: lint + types: + - presubmit +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache + - gocache + types: + - presubmit +- command: + - ../test-infra/tools/check_release_notes.sh + - --token-path=/etc/github-token/oauth + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: release-notes + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + - istio/tools@master + requirements: + - cache + - github + - gocache + types: + - presubmit +org: istio +repo: istio +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +requirements: +- gocache +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + default: + limits: + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + lint: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + multicluster: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi diff --git a/prow/config/jobs/istio.io-1.11.yaml b/prow/config/jobs/istio.io-1.11.yaml new file mode 100644 index 00000000000..5c267e7ad3c --- /dev/null +++ b/prow/config/jobs/istio.io-1.11.yaml @@ -0,0 +1,218 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_default + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: doc.test.profile_default + node_selector: + testing: test-pool + requirements: + - cache + - kind +- command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_demo + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: doc.test.profile_demo + node_selector: + testing: test-pool + requirements: + - cache + - kind +- command: + - entrypoint + - prow/integ-suite-kind.sh + - doc.test.profile_none + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: doc.test.profile_none + node_selector: + testing: test-pool + requirements: + - cache + - kind +- command: + - entrypoint + - prow/integ-suite-kind.sh + - --topology + - MULTICLUSTER + - doc.test.multicluster + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: doc.test.multicluster + node_selector: + testing: test-pool + requirements: + - cache + - kind +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio.io + - --token-path=/etc/github-token/oauth + - --cmd=make update_ref_docs + - --dry-run + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + name: update-ref-docs-dry-run + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - presubmit +org: istio +repo: istio.io +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + default: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + lint: + limits: + cpu: "5" + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi diff --git a/prow/config/jobs/pkg-1.11.yaml b/prow/config/jobs/pkg-1.11.yaml new file mode 100644 index 00000000000..39422917334 --- /dev/null +++ b/prow/config/jobs/pkg-1.11.yaml @@ -0,0 +1,196 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: test + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update istio/pkg@$AUTOMATOR_SRC_BRANCH dependency in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_pkg_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=go get istio.io/pkg@$AUTOMATOR_SHA && go mod tidy && make clean gen + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update_pkg_dep + node_selector: + testing: test-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + types: + - postsubmit +org: istio +repo: pkg +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + lint: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + multicluster: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi diff --git a/prow/config/jobs/proxy-1.11.yaml b/prow/config/jobs/proxy-1.11.yaml new file mode 100644 index 00000000000..a3042c6e432 --- /dev/null +++ b/prow/config/jobs/proxy-1.11.yaml @@ -0,0 +1,263 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 +jobs: +- command: + - ./prow/proxy-presubmit.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: test + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - presubmit +- command: + - ./prow/proxy-presubmit-asan.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: test-asan + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - presubmit +- command: + - ./prow/proxy-presubmit-tsan.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: test-tsan + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - presubmit +- command: + - ./prow/proxy-presubmit-release.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: release-test + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - presubmit +- command: + - ./prow/proxy-presubmit-centos-release.sh + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: release-centos-test + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - presubmit +- command: + - entrypoint + - ./prow/proxy-presubmit-wasm.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: check-wasm + node_selector: + testing: build-pool + requirements: + - cache + - gcp + - docker + timeout: 4h0m0s + types: + - presubmit +- command: + - entrypoint + - ./prow/proxy-postsubmit.sh + image: gcr.io/istio-testing/build-tools-proxy:master-2021-07-13T17-42-03 + name: release + node_selector: + testing: build-pool + requirements: + - cache + - gcp + - docker + timeout: 4h0m0s + types: + - postsubmit +- command: + - ./prow/proxy-postsubmit-centos.sh + image: gcr.io/istio-testing/build-tools-centos:master-2021-07-13T17-42-03 + name: release-centos + node_selector: + testing: build-pool + requirements: + - cache + - gcp + timeout: 4h0m0s + types: + - postsubmit +- command: + - ../test-infra/tools/automator/automator.sh + - --org=istio + - --repo=istio + - '--title=Automator: update proxy@$AUTOMATOR_SRC_BRANCH in $AUTOMATOR_ORG/$AUTOMATOR_REPO@$AUTOMATOR_BRANCH' + - --labels=auto-merge,release-notes-none + - --modifier=update_proxy_dep + - --token-path=/etc/github-token/oauth + - --git-exclude=^common/ + - --cmd=bin/update_proxy.sh $AUTOMATOR_SHA + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: update-istio + node_selector: + testing: build-pool + repos: + - istio/test-infra@master + requirements: + - cache + - github + timeout: 4h0m0s + types: + - postsubmit +node_selector: + testing: build-pool +org: istio +repo: proxy +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + default: + limits: + cpu: "64" + memory: 240G + requests: + cpu: "30" + memory: 100G + lint: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + multicluster: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi diff --git a/prow/config/jobs/release-builder-1.11.yaml b/prow/config/jobs/release-builder-1.11.yaml new file mode 100644 index 00000000000..7a621e0d417 --- /dev/null +++ b/prow/config/jobs/release-builder-1.11.yaml @@ -0,0 +1,243 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: test + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - entrypoint + - test/publish.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: dry-run + node_selector: + testing: test-pool + regex: \.go$|\.sh$ + requirements: + - cache + - gcp + - docker + resources: build +- command: + - release/build-warning.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + name: build-warning + node_selector: + testing: test-pool + regex: ^release/trigger-build$ + requirements: + - cache + types: + - presubmit +- command: + - release/publish-warning.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + modifiers: + - optional + name: publish-warning + node_selector: + testing: test-pool + regex: ^release/trigger-publish$ + requirements: + - cache + types: + - presubmit +- command: + - entrypoint + - release/build.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build-release + node_selector: + testing: test-pool + regex: ^release/trigger-build$ + requirements: + - cache + - release + - docker + - github-optional + resources: build + types: + - postsubmit +- command: + - entrypoint + - release/publish.sh + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: publish-release + node_selector: + testing: test-pool + regex: ^release/trigger-publish$ + requirements: + - cache + - release + - docker + resources: build + types: + - postsubmit +org: istio +repo: release-builder +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + build: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "5" + memory: 3Gi + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + lint: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + multicluster: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi diff --git a/prow/config/jobs/tools-1.11.yaml b/prow/config/jobs/tools-1.11.yaml new file mode 100644 index 00000000000..c63e8c0ad96 --- /dev/null +++ b/prow/config/jobs/tools-1.11.yaml @@ -0,0 +1,231 @@ +branches: +- release-1.11 +image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 +jobs: +- command: + - make + - build + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: build + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - lint + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: lint + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: test + node_selector: + testing: test-pool + requirements: + - cache +- command: + - make + - gen-check + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: gencheck + node_selector: + testing: test-pool + requirements: + - cache +- command: + - entrypoint + - make + - containers + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: containers + node_selector: + testing: test-pool + regex: docker/.+|cmd/.+ + requirements: + - cache + - gcp + - docker + resources: build + types: + - postsubmit +- command: + - entrypoint + - make + - containers-test + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: containers-test + node_selector: + testing: test-pool + regex: docker/.+|cmd/.+ + requirements: + - cache + - gcp + - docker + resources: build + types: + - presubmit +- command: + - entrypoint + - make + - -C + - perf_dashboard + - deploy + image: gcr.io/istio-testing/build-tools:master-2021-07-13T17-42-03 + name: deploy-perf-dashboard + node_selector: + testing: test-pool + regex: ^perf_dashboard/ + requirements: + - cache + - docker + - gcp + types: + - postsubmit +org: istio +repo: tools +requirement_presets: + cache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /home/prow/go/pkg + name: build-cache + subPath: gomod + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + deploy: + annotations: null + env: null + labels: + preset-prow-deployer-service-account: "true" + volumeMounts: null + volumes: null + docker: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /var/lib/docker + name: docker-root + volumes: + - emptyDir: {} + name: docker-root + gcp: + annotations: null + env: null + labels: + preset-service-account: "true" + volumeMounts: null + volumes: null + github: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + secretName: oauth-token + github-optional: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /etc/github-token + name: github + readOnly: true + volumes: + - name: github + secret: + optional: true + secretName: oauth-token + gocache: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /gocache + name: build-cache + subPath: gocache + volumes: + - hostPath: + path: /tmp/prow/cache + type: DirectoryOrCreate + name: build-cache + kind: + annotations: null + env: null + labels: null + volumeMounts: + - mountPath: /lib/modules + name: modules + readOnly: true + - mountPath: /sys/fs/cgroup + name: cgroup + readOnly: true + - mountPath: /var/lib/docker + name: docker-root + volumes: + - hostPath: + path: /lib/modules + type: Directory + name: modules + - hostPath: + path: /sys/fs/cgroup + type: Directory + name: cgroup + - emptyDir: {} + name: docker-root + release: + annotations: null + env: null + labels: + preset-release-pipeline: "true" + volumeMounts: null + volumes: null +resources: + benchmark: + limits: + memory: 24Gi + requests: + cpu: "15" + memory: 8Gi + build: + limits: + cpu: "8" + memory: 24Gi + requests: + cpu: "8" + memory: 4Gi + default: + limits: + cpu: "3" + memory: 24Gi + requests: + cpu: "1" + memory: 3Gi + lint: + limits: + memory: 24Gi + requests: + cpu: "3" + memory: 16Gi + multicluster: + limits: + memory: 24Gi + requests: + cpu: "8" + memory: 3Gi diff --git a/testgrid/config.yaml b/testgrid/config.yaml index 86a934d505a..191cce552cd 100644 --- a/testgrid/config.yaml +++ b/testgrid/config.yaml @@ -29,6 +29,30 @@ dashboards: - name: istio_pkg_postsubmit - name: istio_proxy - name: istio_proxy_postsubmit +- name: istio_release-1.11_istio +- name: istio_release-1.11_api +- name: istio_release-1.11_client-go +- name: istio_release-1.11_common-files +# - name: istio_release-1.11_envoy +- name: istio_release-1.11_gogo-genproto +- name: istio_release-1.11_istio.io +- name: istio_release-1.11_pkg +- name: istio_release-1.11_proxy +- name: istio_release-1.11_tools +- name: istio_release-1.11_release-builder +- name: istio_release-1.11_istio_postsubmit +- name: istio_release-1.11_client-go_postsubmit +- name: istio_release-1.11_common-files_postsubmit +- name: istio_release-1.11_gogo-genproto_postsubmit +- name: istio_release-1.11_istio.io_postsubmit +- name: istio_release-1.11_pkg_postsubmit +- name: istio_release-1.11_proxy_postsubmit +- name: istio_release-1.11_api_postsubmit +- name: istio_release-1.11_tools_postsubmit +- name: istio_release-1.11_release-builder_postsubmit +# - name: istio_release-1.11_envoy_periodic +- name: istio_release-1.11_istio_periodic +- name: istio_release-1.11_enhancements - name: istio_release-1.10_istio - name: istio_release-1.10_api - name: istio_release-1.10_client-go @@ -127,6 +151,29 @@ dashboards: - name: istio_tools_postsubmit # Group all dashboards dashboard_groups: +- name: istio_release-1.11 + dashboard_names: + - istio_release-1.11_istio_postsubmit + - istio_release-1.11_client-go_postsubmit + - istio_release-1.11_common-files_postsubmit + - istio_release-1.11_gogo-genproto_postsubmit + - istio_release-1.11_istio.io_postsubmit + - istio_release-1.11_pkg_postsubmit + - istio_release-1.11_proxy_postsubmit + - istio_release-1.11_api_postsubmit + - istio_release-1.11_tools_postsubmit + - istio_release-1.11_release-builder_postsubmit + - istio_release-1.11_istio + - istio_release-1.11_api + - istio_release-1.11_client-go + - istio_release-1.11_common-files +# - istio_release-1.11_envoy + - istio_release-1.11_gogo-genproto + - istio_release-1.11_istio.io + - istio_release-1.11_pkg + - istio_release-1.11_proxy + - istio_release-1.11_tools + - istio_release-1.11_release-builder - name: istio_release-1.10 dashboard_names: - istio_release-1.10_istio_postsubmit