From d99b078020c7b8971104eeddab3e644715324c37 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Thu, 28 Jul 2022 11:08:20 +0900 Subject: [PATCH 1/4] wip --- ...ift-knative-serving-release-v1.6__410.yaml | 399 ++++++++++++ ...hift-knative-serving-release-v1.6__46.yaml | 327 ++++++++++ ...hift-knative-serving-release-v1.6__47.yaml | 327 ++++++++++ ...hift-knative-serving-release-v1.6__48.yaml | 327 ++++++++++ ...hift-knative-serving-release-v1.6__49.yaml | 327 ++++++++++ ...native-serving-release-v1.6-periodics.yaml | 76 +++ ...tive-serving-release-v1.6-postsubmits.yaml | 292 +++++++++ ...ative-serving-release-v1.6-presubmits.yaml | 597 ++++++++++++++++++ .../knative/mapping_knative_v1_6_quay | 17 + 9 files changed, 2689 insertions(+) create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml create mode 100644 ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml create mode 100644 ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml create mode 100644 core-services/image-mirroring/knative/mapping_knative_v1_6_quay diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml new file mode 100644 index 0000000000000..05524e7ae3e87 --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml @@ -0,0 +1,399 @@ +base_images: + base: + name: "4.10" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.10" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.10" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-410 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.10" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +- as: e2e-aws-ocp-410-continuous + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.10" + cron: 0 15 * * 1-5 + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "410" diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml new file mode 100644 index 0000000000000..224924454537d --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml @@ -0,0 +1,327 @@ +base_images: + base: + name: "4.6" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + disabled: true + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.6" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.6" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-46 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.6" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "46" diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml new file mode 100644 index 0000000000000..7949b0102fdca --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml @@ -0,0 +1,327 @@ +base_images: + base: + name: "4.7" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + disabled: true + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.7" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.7" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-47 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.7" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "47" diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml new file mode 100644 index 0000000000000..e249c8f22e761 --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml @@ -0,0 +1,327 @@ +base_images: + base: + name: "4.8" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + disabled: true + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.8" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.8" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-48 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.8" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "48" diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml new file mode 100644 index 0000000000000..e9453ff6ef398 --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml @@ -0,0 +1,327 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + disabled: true + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.9" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-49 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.9" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "49" diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml new file mode 100644 index 0000000000000..9d099a1244b01 --- /dev/null +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 0 15 * * 1-5 + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-v1.6 + org: openshift + path_alias: knative.dev/serving + repo: knative-serving + labels: + ci-operator.openshift.io/variant: "410" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-knative-serving-release-v1.6-410-e2e-aws-ocp-410-continuous + reporter_config: + slack: + channel: '#knative-serving-ci' + job_states_to_report: + - success + - failure + - error + report_template: '{{if eq .Status.State "success"}} :rainbow: Job *{{.Spec.Job}}* + ended with *{{.Status.State}}*. <{{.Status.URL}}|View logs> :rainbow: {{else}} + :volcano: Job *{{.Spec.Job}}* ended with *{{.Status.State}}*. <{{.Status.URL}}|View + logs> :volcano: {{end}}' + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-410-continuous + - --variant=410 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml new file mode 100644 index 0000000000000..965e2947a78cc --- /dev/null +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml @@ -0,0 +1,292 @@ +postsubmits: + openshift/knative-serving: + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "410" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-410-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=410 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "46" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-46-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=46 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "47" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-47-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=47 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "48" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-48-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=48 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "49" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-49-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=49 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml new file mode 100644 index 0000000000000..32cff17436439 --- /dev/null +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml @@ -0,0 +1,597 @@ +presubmits: + openshift/knative-serving: + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/410-e2e-aws-ocp-410 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "410" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-410-e2e-aws-ocp-410 + path_alias: knative.dev/serving + rerun_command: /test 410-e2e-aws-ocp-410 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-410 + - --variant=410 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )410-e2e-aws-ocp-410,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/410-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "410" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-410-images + path_alias: knative.dev/serving + rerun_command: /test 410-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=410 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )410-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/46-e2e-aws-ocp-46 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "46" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-46-e2e-aws-ocp-46 + path_alias: knative.dev/serving + rerun_command: /test 46-e2e-aws-ocp-46 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-46 + - --variant=46 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )46-e2e-aws-ocp-46,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/46-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "46" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-46-images + path_alias: knative.dev/serving + rerun_command: /test 46-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=46 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )46-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/47-e2e-aws-ocp-47 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "47" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-47-e2e-aws-ocp-47 + path_alias: knative.dev/serving + rerun_command: /test 47-e2e-aws-ocp-47 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-47 + - --variant=47 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )47-e2e-aws-ocp-47,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/47-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "47" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-47-images + path_alias: knative.dev/serving + rerun_command: /test 47-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=47 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )47-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/48-e2e-aws-ocp-48 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "48" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-48-e2e-aws-ocp-48 + path_alias: knative.dev/serving + rerun_command: /test 48-e2e-aws-ocp-48 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-48 + - --variant=48 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )48-e2e-aws-ocp-48,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/48-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "48" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-48-images + path_alias: knative.dev/serving + rerun_command: /test 48-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=48 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )48-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/49-e2e-aws-ocp-49 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "49" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-49-e2e-aws-ocp-49 + path_alias: knative.dev/serving + rerun_command: /test 49-e2e-aws-ocp-49 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-49 + - --variant=49 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )49-e2e-aws-ocp-49,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/49-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "49" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-49-images + path_alias: knative.dev/serving + rerun_command: /test 49-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=49 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )49-images,?($|\s.*) diff --git a/core-services/image-mirroring/knative/mapping_knative_v1_6_quay b/core-services/image-mirroring/knative/mapping_knative_v1_6_quay new file mode 100644 index 0000000000000..b014f6b306a41 --- /dev/null +++ b/core-services/image-mirroring/knative/mapping_knative_v1_6_quay @@ -0,0 +1,17 @@ +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-autoscale quay.io/openshift-knative/autoscale:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-failing quay.io/openshift-knative/failing:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-grpc-ping quay.io/openshift-knative/grpc-ping:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-hellohttp2 quay.io/openshift-knative/hellohttp2:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-hellovolume quay.io/openshift-knative/hellovolume:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-helloworld quay.io/openshift-knative/helloworld:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-httpproxy quay.io/openshift-knative/httpproxy:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-pizzaplanetv1 quay.io/openshift-knative/pizzaplanetv1:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-pizzaplanetv2 quay.io/openshift-knative/pizzaplanetv2:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-readiness quay.io/openshift-knative/readiness:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-runtime quay.io/openshift-knative/runtime:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-servingcontainer quay.io/openshift-knative/servingcontainer:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-sidecarcontainer quay.io/openshift-knative/sidecarcontainer:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-singlethreaded quay.io/openshift-knative/singlethreaded:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-timeout quay.io/openshift-knative/timeout:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-volumes quay.io/openshift-knative/volumes:v1.6 +registry.ci.openshift.org/openshift/knative-v1.6.0:knative-serving-test-wsserver quay.io/openshift-knative/wsserver:v1.6 From b4fb1692399f35d767d4f6509f3367988a029fa6 Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Thu, 28 Jul 2022 11:13:11 +0900 Subject: [PATCH 2/4] Add 4.11 --- ...ift-knative-serving-release-v1.6__410.yaml | 74 +--- ...ift-knative-serving-release-v1.6__411.yaml | 399 ++++++++++++++++++ ...native-serving-release-v1.6-periodics.yaml | 8 +- ...tive-serving-release-v1.6-postsubmits.yaml | 58 +++ ...ative-serving-release-v1.6-presubmits.yaml | 119 ++++++ 5 files changed, 581 insertions(+), 77 deletions(-) create mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml index 05524e7ae3e87..fa999a8553dbf 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml @@ -220,6 +220,7 @@ images: promotion: additional_images: knative-serving-src: src + disabled: true name: knative-v1.6.0 namespace: openshift releases: @@ -319,79 +320,6 @@ tests: cpu: 100m timeout: 4h0m0s workflow: generic-claim -- as: e2e-aws-ocp-410-continuous - cluster_claim: - architecture: amd64 - cloud: aws - owner: openshift-ci - product: ocp - timeout: 1h0m0s - version: "4.10" - cron: 0 15 * * 1-5 - steps: - test: - - as: test - cli: latest - commands: make test-e2e - dependencies: - - env: KNATIVE_SERVING_ACTIVATOR - name: knative-serving-activator - - env: KNATIVE_SERVING_AUTOSCALER - name: knative-serving-autoscaler - - env: KNATIVE_SERVING_AUTOSCALER_HPA - name: knative-serving-autoscaler-hpa - - env: KNATIVE_SERVING_CONTROLLER - name: knative-serving-controller - - env: KNATIVE_SERVING_DOMAIN_MAPPING - name: knative-serving-domain-mapping - - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK - name: knative-serving-domain-mapping-webhook - - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION - name: knative-serving-storage-version-migration - - env: KNATIVE_SERVING_QUEUE - name: knative-serving-queue - - env: KNATIVE_SERVING_WEBHOOK - name: knative-serving-webhook - - env: KNATIVE_SERVING_TEST_AUTOSCALE - name: knative-serving-test-autoscale - - env: KNATIVE_SERVING_TEST_FAILING - name: knative-serving-test-failing - - env: KNATIVE_SERVING_TEST_GRPC_PING - name: knative-serving-test-grpc-ping - - env: KNATIVE_SERVING_TEST_HELLOHTTP2 - name: knative-serving-test-hellohttp2 - - env: KNATIVE_SERVING_TEST_HELLOVOLUME - name: knative-serving-test-hellovolume - - env: KNATIVE_SERVING_TEST_HELLOWORLD - name: knative-serving-test-helloworld - - env: KNATIVE_SERVING_TEST_HTTPPROXY - name: knative-serving-test-httpproxy - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 - name: knative-serving-test-pizzaplanetv1 - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 - name: knative-serving-test-pizzaplanetv2 - - env: KNATIVE_SERVING_TEST_READINESS - name: knative-serving-test-readiness - - env: KNATIVE_SERVING_TEST_RUNTIME - name: knative-serving-test-runtime - - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER - name: knative-serving-test-servingcontainer - - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER - name: knative-serving-test-sidecarcontainer - - env: KNATIVE_SERVING_TEST_SINGLETHREADED - name: knative-serving-test-singlethreaded - - env: KNATIVE_SERVING_TEST_TIMEOUT - name: knative-serving-test-timeout - - env: KNATIVE_SERVING_TEST_VOLUMES - name: knative-serving-test-volumes - - env: KNATIVE_SERVING_TEST_WSSERVER - name: knative-serving-test-wsserver - from: src - resources: - requests: - cpu: 100m - timeout: 4h0m0s - workflow: generic-claim zz_generated_metadata: branch: release-v1.6 org: openshift diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml new file mode 100644 index 0000000000000..157ebf5ab326e --- /dev/null +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml @@ -0,0 +1,399 @@ +base_images: + base: + name: "4.11" + namespace: ocp + tag: base +binary_build_commands: make install +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/serving +images: +- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/activator + to: knative-serving-activator +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler + to: knative-serving-autoscaler +- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscaler-hpa + to: knative-serving-autoscaler-hpa +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-serving-controller +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping + to: knative-serving-domain-mapping +- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/domain-mapping-webhook + to: knative-serving-domain-mapping-webhook +- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/migrate + to: knative-serving-storage-version-migration +- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/queue + to: knative-serving-queue +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-serving-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/autoscale + to: knative-serving-test-autoscale +- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/failing + to: knative-serving-test-failing +- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/grpc-ping + to: knative-serving-test-grpc-ping +- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellohttp2 + to: knative-serving-test-hellohttp2 +- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/hellovolume + to: knative-serving-test-hellovolume +- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/helloworld + to: knative-serving-test-helloworld +- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/httpproxy + to: knative-serving-test-httpproxy +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv1 + to: knative-serving-test-pizzaplanetv1 +- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/pizzaplanetv2 + to: knative-serving-test-pizzaplanetv2 +- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/readiness + to: knative-serving-test-readiness +- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/runtime + to: knative-serving-test-runtime +- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/servingcontainer + to: knative-serving-test-servingcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sidecarcontainer + to: knative-serving-test-sidecarcontainer +- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/singlethreaded + to: knative-serving-test-singlethreaded +- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/timeout + to: knative-serving-test-timeout +- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/volumes + to: knative-serving-test-volumes +- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/wsserver + to: knative-serving-test-wsserver +promotion: + additional_images: + knative-serving-src: src + name: knative-v1.6.0 + namespace: openshift +releases: + initial: + integration: + name: "4.11" + namespace: ocp + latest: + integration: + include_built_images: true + name: "4.11" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi + bin: + limits: + memory: 2Gi + requests: + cpu: 500m + memory: 2Gi +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-411 + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.11" + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +- as: e2e-aws-ocp-411-continuous + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.11" + cron: 0 15 * * 1-5 + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim +zz_generated_metadata: + branch: release-v1.6 + org: openshift + repo: knative-serving + variant: "411" diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml index 9d099a1244b01..30885496ba7fe 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml @@ -11,10 +11,10 @@ periodics: path_alias: knative.dev/serving repo: knative-serving labels: - ci-operator.openshift.io/variant: "410" + ci-operator.openshift.io/variant: "411" ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-openshift-knative-serving-release-v1.6-410-e2e-aws-ocp-410-continuous + name: periodic-ci-openshift-knative-serving-release-v1.6-411-e2e-aws-ocp-411-continuous reporter_config: slack: channel: '#knative-serving-ci' @@ -34,8 +34,8 @@ periodics: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=e2e-aws-ocp-410-continuous - - --variant=410 + - --target=e2e-aws-ocp-411-continuous + - --variant=411 command: - ci-operator image: ci-operator:latest diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml index 965e2947a78cc..737f326ae3829 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml @@ -58,6 +58,64 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + cluster: build01 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/variant: "411" + ci.openshift.io/generator: prowgen + max_concurrency: 1 + name: branch-ci-openshift-knative-serving-release-v1.6-411-images + path_alias: knative.dev/serving + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson + - --promote + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=411 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/push-secret + name: push-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: push-secret + secret: + secretName: registry-push-credentials-ci-central + - name: result-aggregator + secret: + secretName: result-aggregator - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml index 32cff17436439..986fcf2e38427 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml @@ -119,6 +119,125 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )410-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/411-e2e-aws-ocp-411 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "411" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-411-e2e-aws-ocp-411 + path_alias: knative.dev/serving + rerun_command: /test 411-e2e-aws-ocp-411 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --secret-dir=/secrets/ci-pull-credentials + - --target=e2e-aws-ocp-411 + - --variant=411 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /secrets/hive-hive-credentials + name: hive-hive-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: hive-hive-credentials + secret: + secretName: hive-hive-credentials + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )411-e2e-aws-ocp-411,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - ^release-v1\.6$ + - ^release-v1\.6- + cluster: build01 + context: ci/prow/411-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/variant: "411" + ci.openshift.io/generator: prowgen + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-serving-release-v1.6-411-images + path_alias: knative.dev/serving + rerun_command: /test 411-images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-credentials-file=/etc/report/credentials + - --target=[images] + - --target=src + - --variant=411 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )411-images,?($|\s.*) - agent: kubernetes always_run: true branches: From fa0e337c165ab6696118d8bd418af3cae2babd5a Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Thu, 28 Jul 2022 12:08:19 +0900 Subject: [PATCH 3/4] Revert "Add 4.11" This reverts commit b4fb1692399f35d767d4f6509f3367988a029fa6. --- ...ift-knative-serving-release-v1.6__410.yaml | 74 +++- ...ift-knative-serving-release-v1.6__411.yaml | 399 ------------------ ...native-serving-release-v1.6-periodics.yaml | 8 +- ...tive-serving-release-v1.6-postsubmits.yaml | 58 --- ...ative-serving-release-v1.6-presubmits.yaml | 119 ------ 5 files changed, 77 insertions(+), 581 deletions(-) delete mode 100644 ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml index fa999a8553dbf..05524e7ae3e87 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml @@ -220,7 +220,6 @@ images: promotion: additional_images: knative-serving-src: src - disabled: true name: knative-v1.6.0 namespace: openshift releases: @@ -320,6 +319,79 @@ tests: cpu: 100m timeout: 4h0m0s workflow: generic-claim +- as: e2e-aws-ocp-410-continuous + cluster_claim: + architecture: amd64 + cloud: aws + owner: openshift-ci + product: ocp + timeout: 1h0m0s + version: "4.10" + cron: 0 15 * * 1-5 + steps: + test: + - as: test + cli: latest + commands: make test-e2e + dependencies: + - env: KNATIVE_SERVING_ACTIVATOR + name: knative-serving-activator + - env: KNATIVE_SERVING_AUTOSCALER + name: knative-serving-autoscaler + - env: KNATIVE_SERVING_AUTOSCALER_HPA + name: knative-serving-autoscaler-hpa + - env: KNATIVE_SERVING_CONTROLLER + name: knative-serving-controller + - env: KNATIVE_SERVING_DOMAIN_MAPPING + name: knative-serving-domain-mapping + - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK + name: knative-serving-domain-mapping-webhook + - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION + name: knative-serving-storage-version-migration + - env: KNATIVE_SERVING_QUEUE + name: knative-serving-queue + - env: KNATIVE_SERVING_WEBHOOK + name: knative-serving-webhook + - env: KNATIVE_SERVING_TEST_AUTOSCALE + name: knative-serving-test-autoscale + - env: KNATIVE_SERVING_TEST_FAILING + name: knative-serving-test-failing + - env: KNATIVE_SERVING_TEST_GRPC_PING + name: knative-serving-test-grpc-ping + - env: KNATIVE_SERVING_TEST_HELLOHTTP2 + name: knative-serving-test-hellohttp2 + - env: KNATIVE_SERVING_TEST_HELLOVOLUME + name: knative-serving-test-hellovolume + - env: KNATIVE_SERVING_TEST_HELLOWORLD + name: knative-serving-test-helloworld + - env: KNATIVE_SERVING_TEST_HTTPPROXY + name: knative-serving-test-httpproxy + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 + name: knative-serving-test-pizzaplanetv1 + - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 + name: knative-serving-test-pizzaplanetv2 + - env: KNATIVE_SERVING_TEST_READINESS + name: knative-serving-test-readiness + - env: KNATIVE_SERVING_TEST_RUNTIME + name: knative-serving-test-runtime + - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER + name: knative-serving-test-servingcontainer + - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER + name: knative-serving-test-sidecarcontainer + - env: KNATIVE_SERVING_TEST_SINGLETHREADED + name: knative-serving-test-singlethreaded + - env: KNATIVE_SERVING_TEST_TIMEOUT + name: knative-serving-test-timeout + - env: KNATIVE_SERVING_TEST_VOLUMES + name: knative-serving-test-volumes + - env: KNATIVE_SERVING_TEST_WSSERVER + name: knative-serving-test-wsserver + from: src + resources: + requests: + cpu: 100m + timeout: 4h0m0s + workflow: generic-claim zz_generated_metadata: branch: release-v1.6 org: openshift diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml deleted file mode 100644 index 157ebf5ab326e..0000000000000 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__411.yaml +++ /dev/null @@ -1,399 +0,0 @@ -base_images: - base: - name: "4.11" - namespace: ocp - tag: base -binary_build_commands: make install -build_root: - project_image: - dockerfile_path: openshift/ci-operator/build-image/Dockerfile -canonical_go_repository: knative.dev/serving -images: -- dockerfile_path: openshift/ci-operator/knative-images/activator/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/activator - to: knative-serving-activator -- dockerfile_path: openshift/ci-operator/knative-images/autoscaler/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/autoscaler - to: knative-serving-autoscaler -- dockerfile_path: openshift/ci-operator/knative-images/autoscaler-hpa/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/autoscaler-hpa - to: knative-serving-autoscaler-hpa -- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/controller - to: knative-serving-controller -- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/domain-mapping - to: knative-serving-domain-mapping -- dockerfile_path: openshift/ci-operator/knative-images/domain-mapping-webhook/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/domain-mapping-webhook - to: knative-serving-domain-mapping-webhook -- dockerfile_path: openshift/ci-operator/knative-images/migrate/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/migrate - to: knative-serving-storage-version-migration -- dockerfile_path: openshift/ci-operator/knative-images/queue/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/queue - to: knative-serving-queue -- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile - from: base - inputs: - bin: - paths: - - destination_dir: . - source_path: /go/bin/webhook - to: knative-serving-webhook -- dockerfile_path: openshift/ci-operator/knative-test-images/autoscale/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/autoscale - to: knative-serving-test-autoscale -- dockerfile_path: openshift/ci-operator/knative-test-images/failing/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/failing - to: knative-serving-test-failing -- dockerfile_path: openshift/ci-operator/knative-test-images/grpc-ping/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/grpc-ping - to: knative-serving-test-grpc-ping -- dockerfile_path: openshift/ci-operator/knative-test-images/hellohttp2/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/hellohttp2 - to: knative-serving-test-hellohttp2 -- dockerfile_path: openshift/ci-operator/knative-test-images/hellovolume/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/hellovolume - to: knative-serving-test-hellovolume -- dockerfile_path: openshift/ci-operator/knative-test-images/helloworld/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/helloworld - to: knative-serving-test-helloworld -- dockerfile_path: openshift/ci-operator/knative-test-images/httpproxy/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/httpproxy - to: knative-serving-test-httpproxy -- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv1/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/pizzaplanetv1 - to: knative-serving-test-pizzaplanetv1 -- dockerfile_path: openshift/ci-operator/knative-test-images/pizzaplanetv2/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/pizzaplanetv2 - to: knative-serving-test-pizzaplanetv2 -- dockerfile_path: openshift/ci-operator/knative-test-images/readiness/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/readiness - to: knative-serving-test-readiness -- dockerfile_path: openshift/ci-operator/knative-test-images/runtime/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/runtime - to: knative-serving-test-runtime -- dockerfile_path: openshift/ci-operator/knative-test-images/servingcontainer/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/servingcontainer - to: knative-serving-test-servingcontainer -- dockerfile_path: openshift/ci-operator/knative-test-images/sidecarcontainer/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/sidecarcontainer - to: knative-serving-test-sidecarcontainer -- dockerfile_path: openshift/ci-operator/knative-test-images/singlethreaded/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/singlethreaded - to: knative-serving-test-singlethreaded -- dockerfile_path: openshift/ci-operator/knative-test-images/timeout/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/timeout - to: knative-serving-test-timeout -- dockerfile_path: openshift/ci-operator/knative-test-images/volumes/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/volumes - to: knative-serving-test-volumes -- dockerfile_path: openshift/ci-operator/knative-test-images/wsserver/Dockerfile - from: base - inputs: - test-bin: - paths: - - destination_dir: . - source_path: /go/bin/wsserver - to: knative-serving-test-wsserver -promotion: - additional_images: - knative-serving-src: src - name: knative-v1.6.0 - namespace: openshift -releases: - initial: - integration: - name: "4.11" - namespace: ocp - latest: - integration: - include_built_images: true - name: "4.11" - namespace: ocp -resources: - '*': - limits: - memory: 2Gi - requests: - cpu: 500m - memory: 2Gi - bin: - limits: - memory: 2Gi - requests: - cpu: 500m - memory: 2Gi -test_binary_build_commands: make test-install -tests: -- as: e2e-aws-ocp-411 - cluster_claim: - architecture: amd64 - cloud: aws - owner: openshift-ci - product: ocp - timeout: 1h0m0s - version: "4.11" - steps: - test: - - as: test - cli: latest - commands: make test-e2e - dependencies: - - env: KNATIVE_SERVING_ACTIVATOR - name: knative-serving-activator - - env: KNATIVE_SERVING_AUTOSCALER - name: knative-serving-autoscaler - - env: KNATIVE_SERVING_AUTOSCALER_HPA - name: knative-serving-autoscaler-hpa - - env: KNATIVE_SERVING_CONTROLLER - name: knative-serving-controller - - env: KNATIVE_SERVING_DOMAIN_MAPPING - name: knative-serving-domain-mapping - - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK - name: knative-serving-domain-mapping-webhook - - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION - name: knative-serving-storage-version-migration - - env: KNATIVE_SERVING_QUEUE - name: knative-serving-queue - - env: KNATIVE_SERVING_WEBHOOK - name: knative-serving-webhook - - env: KNATIVE_SERVING_TEST_AUTOSCALE - name: knative-serving-test-autoscale - - env: KNATIVE_SERVING_TEST_FAILING - name: knative-serving-test-failing - - env: KNATIVE_SERVING_TEST_GRPC_PING - name: knative-serving-test-grpc-ping - - env: KNATIVE_SERVING_TEST_HELLOHTTP2 - name: knative-serving-test-hellohttp2 - - env: KNATIVE_SERVING_TEST_HELLOVOLUME - name: knative-serving-test-hellovolume - - env: KNATIVE_SERVING_TEST_HELLOWORLD - name: knative-serving-test-helloworld - - env: KNATIVE_SERVING_TEST_HTTPPROXY - name: knative-serving-test-httpproxy - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 - name: knative-serving-test-pizzaplanetv1 - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 - name: knative-serving-test-pizzaplanetv2 - - env: KNATIVE_SERVING_TEST_READINESS - name: knative-serving-test-readiness - - env: KNATIVE_SERVING_TEST_RUNTIME - name: knative-serving-test-runtime - - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER - name: knative-serving-test-servingcontainer - - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER - name: knative-serving-test-sidecarcontainer - - env: KNATIVE_SERVING_TEST_SINGLETHREADED - name: knative-serving-test-singlethreaded - - env: KNATIVE_SERVING_TEST_TIMEOUT - name: knative-serving-test-timeout - - env: KNATIVE_SERVING_TEST_VOLUMES - name: knative-serving-test-volumes - - env: KNATIVE_SERVING_TEST_WSSERVER - name: knative-serving-test-wsserver - from: src - resources: - requests: - cpu: 100m - timeout: 4h0m0s - workflow: generic-claim -- as: e2e-aws-ocp-411-continuous - cluster_claim: - architecture: amd64 - cloud: aws - owner: openshift-ci - product: ocp - timeout: 1h0m0s - version: "4.11" - cron: 0 15 * * 1-5 - steps: - test: - - as: test - cli: latest - commands: make test-e2e - dependencies: - - env: KNATIVE_SERVING_ACTIVATOR - name: knative-serving-activator - - env: KNATIVE_SERVING_AUTOSCALER - name: knative-serving-autoscaler - - env: KNATIVE_SERVING_AUTOSCALER_HPA - name: knative-serving-autoscaler-hpa - - env: KNATIVE_SERVING_CONTROLLER - name: knative-serving-controller - - env: KNATIVE_SERVING_DOMAIN_MAPPING - name: knative-serving-domain-mapping - - env: KNATIVE_SERVING_DOMAIN_MAPPING_WEBHOOK - name: knative-serving-domain-mapping-webhook - - env: KNATIVE_SERVING_STORAGE_VERSION_MIGRATION - name: knative-serving-storage-version-migration - - env: KNATIVE_SERVING_QUEUE - name: knative-serving-queue - - env: KNATIVE_SERVING_WEBHOOK - name: knative-serving-webhook - - env: KNATIVE_SERVING_TEST_AUTOSCALE - name: knative-serving-test-autoscale - - env: KNATIVE_SERVING_TEST_FAILING - name: knative-serving-test-failing - - env: KNATIVE_SERVING_TEST_GRPC_PING - name: knative-serving-test-grpc-ping - - env: KNATIVE_SERVING_TEST_HELLOHTTP2 - name: knative-serving-test-hellohttp2 - - env: KNATIVE_SERVING_TEST_HELLOVOLUME - name: knative-serving-test-hellovolume - - env: KNATIVE_SERVING_TEST_HELLOWORLD - name: knative-serving-test-helloworld - - env: KNATIVE_SERVING_TEST_HTTPPROXY - name: knative-serving-test-httpproxy - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV1 - name: knative-serving-test-pizzaplanetv1 - - env: KNATIVE_SERVING_TEST_PIZZAPLANETV2 - name: knative-serving-test-pizzaplanetv2 - - env: KNATIVE_SERVING_TEST_READINESS - name: knative-serving-test-readiness - - env: KNATIVE_SERVING_TEST_RUNTIME - name: knative-serving-test-runtime - - env: KNATIVE_SERVING_TEST_SERVINGCONTAINER - name: knative-serving-test-servingcontainer - - env: KNATIVE_SERVING_TEST_SIDECARCONTAINER - name: knative-serving-test-sidecarcontainer - - env: KNATIVE_SERVING_TEST_SINGLETHREADED - name: knative-serving-test-singlethreaded - - env: KNATIVE_SERVING_TEST_TIMEOUT - name: knative-serving-test-timeout - - env: KNATIVE_SERVING_TEST_VOLUMES - name: knative-serving-test-volumes - - env: KNATIVE_SERVING_TEST_WSSERVER - name: knative-serving-test-wsserver - from: src - resources: - requests: - cpu: 100m - timeout: 4h0m0s - workflow: generic-claim -zz_generated_metadata: - branch: release-v1.6 - org: openshift - repo: knative-serving - variant: "411" diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml index 30885496ba7fe..9d099a1244b01 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-periodics.yaml @@ -11,10 +11,10 @@ periodics: path_alias: knative.dev/serving repo: knative-serving labels: - ci-operator.openshift.io/variant: "411" + ci-operator.openshift.io/variant: "410" ci.openshift.io/generator: prowgen pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: periodic-ci-openshift-knative-serving-release-v1.6-411-e2e-aws-ocp-411-continuous + name: periodic-ci-openshift-knative-serving-release-v1.6-410-e2e-aws-ocp-410-continuous reporter_config: slack: channel: '#knative-serving-ci' @@ -34,8 +34,8 @@ periodics: - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --report-credentials-file=/etc/report/credentials - --secret-dir=/secrets/ci-pull-credentials - - --target=e2e-aws-ocp-411-continuous - - --variant=411 + - --target=e2e-aws-ocp-410-continuous + - --variant=410 command: - ci-operator image: ci-operator:latest diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml index 737f326ae3829..965e2947a78cc 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-postsubmits.yaml @@ -58,64 +58,6 @@ postsubmits: - name: result-aggregator secret: secretName: result-aggregator - - agent: kubernetes - always_run: true - branches: - - ^release-v1\.6$ - cluster: build01 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/is-promotion: "true" - ci-operator.openshift.io/variant: "411" - ci.openshift.io/generator: prowgen - max_concurrency: 1 - name: branch-ci-openshift-knative-serving-release-v1.6-411-images - path_alias: knative.dev/serving - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --image-mirror-push-secret=/etc/push-secret/.dockerconfigjson - - --promote - - --report-credentials-file=/etc/report/credentials - - --target=[images] - - --target=src - - --variant=411 - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/push-secret - name: push-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: push-secret - secret: - secretName: registry-push-credentials-ci-central - - name: result-aggregator - secret: - secretName: result-aggregator - agent: kubernetes always_run: true branches: diff --git a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml index 986fcf2e38427..32cff17436439 100644 --- a/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml +++ b/ci-operator/jobs/openshift/knative-serving/openshift-knative-serving-release-v1.6-presubmits.yaml @@ -119,125 +119,6 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )410-images,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^release-v1\.6$ - - ^release-v1\.6- - cluster: build01 - context: ci/prow/411-e2e-aws-ocp-411 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/variant: "411" - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-knative-serving-release-v1.6-411-e2e-aws-ocp-411 - path_alias: knative.dev/serving - rerun_command: /test 411-e2e-aws-ocp-411 - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --hive-kubeconfig=/secrets/hive-hive-credentials/kubeconfig - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --secret-dir=/secrets/ci-pull-credentials - - --target=e2e-aws-ocp-411 - - --variant=411 - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/ci-pull-credentials - name: ci-pull-credentials - readOnly: true - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /secrets/hive-hive-credentials - name: hive-hive-credentials - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: ci-pull-credentials - secret: - secretName: ci-pull-credentials - - name: hive-hive-credentials - secret: - secretName: hive-hive-credentials - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )411-e2e-aws-ocp-411,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - ^release-v1\.6$ - - ^release-v1\.6- - cluster: build01 - context: ci/prow/411-images - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/variant: "411" - ci.openshift.io/generator: prowgen - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-knative-serving-release-v1.6-411-images - path_alias: knative.dev/serving - rerun_command: /test 411-images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-credentials-file=/etc/report/credentials - - --target=[images] - - --target=src - - --variant=411 - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )411-images,?($|\s.*) - agent: kubernetes always_run: true branches: From 604d77005b2d5913cfd968f44e8da7960e261b3e Mon Sep 17 00:00:00 2001 From: Kenjiro Nakayama Date: Fri, 29 Jul 2022 14:27:38 +0900 Subject: [PATCH 4/4] Bump memory size --- .../openshift-knative-serving-release-v1.6__410.yaml | 8 ++++---- .../openshift-knative-serving-release-v1.6__46.yaml | 8 ++++---- .../openshift-knative-serving-release-v1.6__47.yaml | 8 ++++---- .../openshift-knative-serving-release-v1.6__48.yaml | 8 ++++---- .../openshift-knative-serving-release-v1.6__49.yaml | 8 ++++---- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml index 05524e7ae3e87..d1808906f3044 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__410.yaml @@ -235,16 +235,16 @@ releases: resources: '*': limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi bin: limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi test_binary_build_commands: make test-install tests: - as: e2e-aws-ocp-410 diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml index 224924454537d..90006b9942b8a 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__46.yaml @@ -236,16 +236,16 @@ releases: resources: '*': limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi bin: limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi test_binary_build_commands: make test-install tests: - as: e2e-aws-ocp-46 diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml index 7949b0102fdca..71a5d8fea4c1c 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__47.yaml @@ -236,16 +236,16 @@ releases: resources: '*': limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi bin: limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi test_binary_build_commands: make test-install tests: - as: e2e-aws-ocp-47 diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml index e249c8f22e761..1266ff83919e2 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__48.yaml @@ -236,16 +236,16 @@ releases: resources: '*': limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi bin: limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi test_binary_build_commands: make test-install tests: - as: e2e-aws-ocp-48 diff --git a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml index e9453ff6ef398..433b7f012433b 100644 --- a/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml +++ b/ci-operator/config/openshift/knative-serving/openshift-knative-serving-release-v1.6__49.yaml @@ -236,16 +236,16 @@ releases: resources: '*': limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi bin: limits: - memory: 2Gi + memory: 4Gi requests: cpu: 500m - memory: 2Gi + memory: 4Gi test_binary_build_commands: make test-install tests: - as: e2e-aws-ocp-49