From 6e40d414e1576e66bc0ba892b68f518f4362201a Mon Sep 17 00:00:00 2001 From: Matthias Wessendorf Date: Wed, 4 Mar 2020 14:49:08 +0100 Subject: [PATCH 1/2] Adding Knative eventing 0.13 jobs --- ...hift-knative-eventing-release-v0.13.0.yaml | 206 +++++++++++ ...-eventing-release-v0.13.0-postsubmits.yaml | 128 +++++++ ...e-eventing-release-v0.13.0-presubmits.yaml | 340 ++++++++++++++++++ .../knative/mapping_knative_v0_13_quay | 21 ++ 4 files changed, 695 insertions(+) create mode 100644 ci-operator/config/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0.yaml create mode 100644 ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml create mode 100644 core-services/image-mirroring/knative/mapping_knative_v0_13_quay diff --git a/ci-operator/config/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0.yaml b/ci-operator/config/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0.yaml new file mode 100644 index 0000000000000..77bc223a95c18 --- /dev/null +++ b/ci-operator/config/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0.yaml @@ -0,0 +1,206 @@ +tag_specification: + name: '4.3' + namespace: ocp +promotion: + cluster: https://api.ci.openshift.org + namespace: openshift + name: knative-v0.13.0 +base_images: + base: + name: '4.3' + namespace: ocp + tag: base +build_root: + project_image: + dockerfile_path: openshift/ci-operator/build-image/Dockerfile +canonical_go_repository: knative.dev/eventing +binary_build_commands: make install +test_binary_build_commands: make test-install +tests: +- as: e2e-aws-ocp-43 + commands: "make test-e2e" + openshift_installer_src: + cluster_profile: aws +resources: + '*': + limits: + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi + 'bin': + limits: + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi + +images: +- dockerfile_path: openshift/ci-operator/knative-images/apiserver_receive_adapter/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/apiserver_receive_adapter + to: knative-eventing-apiserver-receive-adapter +- dockerfile_path: openshift/ci-operator/knative-images/channel_broker/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/channel_broker + to: knative-eventing-channel-broker +- dockerfile_path: openshift/ci-operator/knative-images/channel_controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/channel_controller + to: knative-eventing-channel-controller +- dockerfile_path: openshift/ci-operator/knative-images/channel_dispatcher/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/channel_dispatcher + to: knative-eventing-channel-dispatcher +- dockerfile_path: openshift/ci-operator/knative-images/controller/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/controller + to: knative-eventing-controller +- dockerfile_path: openshift/ci-operator/knative-images/cronjob_receive_adapter/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/cronjob_receive_adapter + to: knative-eventing-cronjob-receive-adapter +- dockerfile_path: openshift/ci-operator/knative-images/filter/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/filter + to: knative-eventing-filter +- dockerfile_path: openshift/ci-operator/knative-images/ingress/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/ingress + to: knative-eventing-ingress +- dockerfile_path: openshift/ci-operator/knative-images/ping/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/ping + to: knative-eventing-ping +- dockerfile_path: openshift/ci-operator/knative-images/pong/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/pong + to: knative-eventing-pong +- dockerfile_path: openshift/ci-operator/knative-images/sendevent/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/sendevent + to: knative-eventing-sendevent +- dockerfile_path: openshift/ci-operator/knative-images/webhook/Dockerfile + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/webhook + to: knative-eventing-webhook +- dockerfile_path: openshift/ci-operator/knative-test-images/eventdetails/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/eventdetails + to: knative-eventing-test-eventdetails +- dockerfile_path: openshift/ci-operator/knative-test-images/filterevents/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/filterevents + to: knative-eventing-test-filterevents +- dockerfile_path: openshift/ci-operator/knative-test-images/heartbeats/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/heartbeats + to: knative-eventing-test-heartbeats +- dockerfile_path: openshift/ci-operator/knative-test-images/logevents/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/logevents + to: knative-eventing-test-logevents +- dockerfile_path: openshift/ci-operator/knative-test-images/performance/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/performance + to: knative-eventing-test-performance +- dockerfile_path: openshift/ci-operator/knative-test-images/print/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/print + to: knative-eventing-test-print +- dockerfile_path: openshift/ci-operator/knative-test-images/sendevents/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sendevents + to: knative-eventing-test-sendevents +- dockerfile_path: openshift/ci-operator/knative-test-images/sequencestepper/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/sequencestepper + to: knative-eventing-test-sequencestepper +- dockerfile_path: openshift/ci-operator/knative-test-images/transformevents/Dockerfile + from: base + inputs: + test-bin: + paths: + - destination_dir: . + source_path: /go/bin/transformevents + to: knative-eventing-test-transformevents diff --git a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml new file mode 100644 index 0000000000000..a8b1f1a1f5590 --- /dev/null +++ b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml @@ -0,0 +1,128 @@ +postsubmits: + openshift/knative-eventing: + - agent: kubernetes + branches: + - ^release-v0\.13\.0$ + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + ci-operator.openshift.io/variant: "4.3" + name: branch-ci-openshift-knative-eventing-release-v0.13.0-4.3-images + path_alias: knative.dev/eventing + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --org=openshift + - --promote + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=[images] + - --variant=4.3 + command: + - ci-operator + env: + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0__4.3.yaml + name: ci-operator-misc-configs + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn + - agent: kubernetes + branches: + - ^release-v0\.13\.0$ + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + name: branch-ci-openshift-knative-eventing-release-v0.13.0-images + path_alias: knative.dev/eventing + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --org=openshift + - --promote + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=[images] + command: + - ci-operator + env: + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0.yaml + name: ci-operator-misc-configs + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn diff --git a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml new file mode 100644 index 0000000000000..bbfe425f76c78 --- /dev/null +++ b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml @@ -0,0 +1,340 @@ +presubmits: + openshift/knative-eventing: + - agent: kubernetes + always_run: true + branches: + - release-v0.13.0 + cluster: ci/api-build01-ci-devcluster-openshift-com:6443 + context: ci/prow/4.3-e2e-aws-ocp-43 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + ci-operator.openshift.io/variant: "4.3" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-eventing-release-v0.13.0-4.3-e2e-aws-ocp-43 + path_alias: knative.dev/eventing + rerun_command: /test 4.3-e2e-aws-ocp-43 + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --lease-server-password-file=/etc/boskos/password + - --lease-server-username=ci + - --lease-server=https://boskos-ci.svc.ci.openshift.org + - --org=openshift + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --secret-dir=/usr/local/e2e-aws-ocp-43-cluster-profile + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=e2e-aws-ocp-43 + - --template=/usr/local/e2e-aws-ocp-43 + - --variant=4.3 + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0__4.3.yaml + name: ci-operator-misc-configs + - name: JOB_NAME_SAFE + value: e2e-aws-ocp-43 + - name: TEST_COMMAND + value: make test-e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ocp-43-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-ocp-43 + name: job-definition + subPath: cluster-launch-installer-src.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-v0.13.0 + cluster: ci/api-build01-ci-devcluster-openshift-com:6443 + context: ci/prow/4.3-images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + ci-operator.openshift.io/variant: "4.3" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-eventing-release-v0.13.0-4.3-images + path_alias: knative.dev/eventing + rerun_command: /test 4.3-images + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --org=openshift + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=[images] + - --variant=4.3 + command: + - ci-operator + env: + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0__4.3.yaml + name: ci-operator-misc-configs + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )4.3-images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-v0.13.0 + cluster: ci/api-build01-ci-devcluster-openshift-com:6443 + context: ci/prow/e2e-aws-ocp-42 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-eventing-release-v0.13.0-e2e-aws-ocp-42 + path_alias: knative.dev/eventing + rerun_command: /test e2e-aws-ocp-42 + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --lease-server-password-file=/etc/boskos/password + - --lease-server-username=ci + - --lease-server=https://boskos-ci.svc.ci.openshift.org + - --org=openshift + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --secret-dir=/usr/local/e2e-aws-ocp-42-cluster-profile + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=e2e-aws-ocp-42 + - --template=/usr/local/e2e-aws-ocp-42 + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0.yaml + name: ci-operator-misc-configs + - name: JOB_NAME_SAFE + value: e2e-aws-ocp-42 + - name: TEST_COMMAND + value: make test-e2e + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ocp-42-cluster-profile + name: cluster-profile + - mountPath: /usr/local/e2e-aws-ocp-42 + name: job-definition + subPath: cluster-launch-installer-src.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - configMap: + name: prow-job-cluster-launch-installer-src + name: job-definition + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )e2e-aws-ocp-42,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-v0.13.0 + cluster: ci/api-build01-ci-devcluster-openshift-com:6443 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-knative-eventing-release-v0.13.0-images + path_alias: knative.dev/eventing + rerun_command: /test images + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --branch=release-v0.13.0 + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --org=openshift + - --repo=knative-eventing + - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org + - --sentry-dsn-path=/etc/sentry-dsn/ci-operator + - --target=[images] + command: + - ci-operator + env: + - name: CONFIG_SPEC + valueFrom: + configMapKeyRef: + key: openshift-knative-eventing-release-v0.13.0.yaml + name: ci-operator-misc-configs + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/apici + name: apici-ci-operator-credentials + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/sentry-dsn + name: sentry-dsn + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: apici-ci-operator-credentials + secret: + items: + - key: sa.ci-operator.apici.config + path: kubeconfig + secretName: apici-ci-operator-credentials + - name: pull-secret + secret: + secretName: regcred + - name: sentry-dsn + secret: + secretName: sentry-dsn + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/core-services/image-mirroring/knative/mapping_knative_v0_13_quay b/core-services/image-mirroring/knative/mapping_knative_v0_13_quay new file mode 100644 index 0000000000000..30585f91608d3 --- /dev/null +++ b/core-services/image-mirroring/knative/mapping_knative_v0_13_quay @@ -0,0 +1,21 @@ +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-transformevents quay.io/openshift-knative/knative-eventing-test-transformevents:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-print quay.io/openshift-knative/knative-eventing-test-print:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-sendevents quay.io/openshift-knative/knative-eventing-test-sendevents:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-logevents quay.io/openshift-knative/knative-eventing-test-logevents:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-heartbeats quay.io/openshift-knative/knative-eventing-test-heartbeats:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-sequencestepper quay.io/openshift-knative/knative-eventing-test-sequencestepper:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-performance quay.io/openshift-knative/knative-eventing-test-performance:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-filterevents quay.io/openshift-knative/knative-eventing-test-filterevents:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-test-eventdetails quay.io/openshift-knative/knative-eventing-test-eventdetails:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-channel-dispatcher quay.io/openshift-knative/knative-eventing-channel-dispatcher:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-channel-broker quay.io/openshift-knative/knative-eventing-channel-broker:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-sendevent quay.io/openshift-knative/knative-eventing-sendevent:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-channel-controller quay.io/openshift-knative/knative-eventing-channel-controller:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-webhook quay.io/openshift-knative/knative-eventing-webhook:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-pong quay.io/openshift-knative/knative-eventing-pong:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-ingress quay.io/openshift-knative/knative-eventing-ingress:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-filter quay.io/openshift-knative/knative-eventing-filter:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-ping quay.io/openshift-knative/knative-eventing-ping:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-cronjob-receive-adapter quay.io/openshift-knative/knative-eventing-cronjob-receive-adapter:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-controller quay.io/openshift-knative/knative-eventing-controller:v0.13.0 +registry.svc.ci.openshift.org/openshift/knative-v0.13.0:knative-eventing-apiserver-receive-adapter quay.io/openshift-knative/knative-eventing-apiserver-receive-adapter:v0.13.0 From 58d8c437f36ac163b63dc1a0d3a34e3f9400617b Mon Sep 17 00:00:00 2001 From: Matthias Wessendorf Date: Wed, 4 Mar 2020 15:58:20 +0100 Subject: [PATCH 2/2] updates --- ...-eventing-release-v0.13.0-postsubmits.yaml | 64 ------- ...e-eventing-release-v0.13.0-presubmits.yaml | 181 +----------------- 2 files changed, 5 insertions(+), 240 deletions(-) diff --git a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml index a8b1f1a1f5590..8cc99e2f5cede 100644 --- a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml +++ b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-postsubmits.yaml @@ -1,69 +1,5 @@ postsubmits: openshift/knative-eventing: - - agent: kubernetes - branches: - - ^release-v0\.13\.0$ - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - ci-operator.openshift.io/variant: "4.3" - name: branch-ci-openshift-knative-eventing-release-v0.13.0-4.3-images - path_alias: knative.dev/eventing - spec: - containers: - - args: - - --artifact-dir=$(ARTIFACTS) - - --branch=release-v0.13.0 - - --give-pr-author-access-to-namespace=true - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --kubeconfig=/etc/apici/kubeconfig - - --org=openshift - - --promote - - --repo=knative-eventing - - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org - - --sentry-dsn-path=/etc/sentry-dsn/ci-operator - - --target=[images] - - --variant=4.3 - command: - - ci-operator - env: - - name: CONFIG_SPEC - valueFrom: - configMapKeyRef: - key: openshift-knative-eventing-release-v0.13.0__4.3.yaml - name: ci-operator-misc-configs - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/apici - name: apici-ci-operator-credentials - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/sentry-dsn - name: sentry-dsn - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: apici-ci-operator-credentials - secret: - items: - - key: sa.ci-operator.apici.config - path: kubeconfig - secretName: apici-ci-operator-credentials - - name: pull-secret - secret: - secretName: regcred - - name: sentry-dsn - secret: - secretName: sentry-dsn - agent: kubernetes branches: - ^release-v0\.13\.0$ diff --git a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml index bbfe425f76c78..4a5e25f89574e 100644 --- a/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml +++ b/ci-operator/jobs/openshift/knative-eventing/openshift-knative-eventing-release-v0.13.0-presubmits.yaml @@ -5,17 +5,16 @@ presubmits: branches: - release-v0.13.0 cluster: ci/api-build01-ci-devcluster-openshift-com:6443 - context: ci/prow/4.3-e2e-aws-ocp-43 + context: ci/prow/e2e-aws-ocp-43 decorate: true decoration_config: skip_cloning: true labels: ci-operator.openshift.io/prowgen-controlled: "true" - ci-operator.openshift.io/variant: "4.3" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-knative-eventing-release-v0.13.0-4.3-e2e-aws-ocp-43 + name: pull-ci-openshift-knative-eventing-release-v0.13.0-e2e-aws-ocp-43 path_alias: knative.dev/eventing - rerun_command: /test 4.3-e2e-aws-ocp-43 + rerun_command: /test e2e-aws-ocp-43 spec: containers: - args: @@ -34,7 +33,6 @@ presubmits: - --sentry-dsn-path=/etc/sentry-dsn/ci-operator - --target=e2e-aws-ocp-43 - --template=/usr/local/e2e-aws-ocp-43 - - --variant=4.3 command: - ci-operator env: @@ -43,7 +41,7 @@ presubmits: - name: CONFIG_SPEC valueFrom: configMapKeyRef: - key: openshift-knative-eventing-release-v0.13.0__4.3.yaml + key: openshift-knative-eventing-release-v0.13.0.yaml name: ci-operator-misc-configs - name: JOB_NAME_SAFE value: e2e-aws-ocp-43 @@ -101,176 +99,7 @@ presubmits: - name: sentry-dsn secret: secretName: sentry-dsn - trigger: (?m)^/test( | .* )4.3-e2e-aws-ocp-43,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-v0.13.0 - cluster: ci/api-build01-ci-devcluster-openshift-com:6443 - context: ci/prow/4.3-images - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - ci-operator.openshift.io/variant: "4.3" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-knative-eventing-release-v0.13.0-4.3-images - path_alias: knative.dev/eventing - rerun_command: /test 4.3-images - spec: - containers: - - args: - - --artifact-dir=$(ARTIFACTS) - - --branch=release-v0.13.0 - - --give-pr-author-access-to-namespace=true - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --kubeconfig=/etc/apici/kubeconfig - - --org=openshift - - --repo=knative-eventing - - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org - - --sentry-dsn-path=/etc/sentry-dsn/ci-operator - - --target=[images] - - --variant=4.3 - command: - - ci-operator - env: - - name: CONFIG_SPEC - valueFrom: - configMapKeyRef: - key: openshift-knative-eventing-release-v0.13.0__4.3.yaml - name: ci-operator-misc-configs - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/apici - name: apici-ci-operator-credentials - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/sentry-dsn - name: sentry-dsn - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: apici-ci-operator-credentials - secret: - items: - - key: sa.ci-operator.apici.config - path: kubeconfig - secretName: apici-ci-operator-credentials - - name: pull-secret - secret: - secretName: regcred - - name: sentry-dsn - secret: - secretName: sentry-dsn - trigger: (?m)^/test( | .* )4.3-images,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-v0.13.0 - cluster: ci/api-build01-ci-devcluster-openshift-com:6443 - context: ci/prow/e2e-aws-ocp-42 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-knative-eventing-release-v0.13.0-e2e-aws-ocp-42 - path_alias: knative.dev/eventing - rerun_command: /test e2e-aws-ocp-42 - spec: - containers: - - args: - - --artifact-dir=$(ARTIFACTS) - - --branch=release-v0.13.0 - - --give-pr-author-access-to-namespace=true - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --kubeconfig=/etc/apici/kubeconfig - - --lease-server-password-file=/etc/boskos/password - - --lease-server-username=ci - - --lease-server=https://boskos-ci.svc.ci.openshift.org - - --org=openshift - - --repo=knative-eventing - - --resolver-address=http://ci-operator-configresolver-ci.svc.ci.openshift.org - - --secret-dir=/usr/local/e2e-aws-ocp-42-cluster-profile - - --sentry-dsn-path=/etc/sentry-dsn/ci-operator - - --target=e2e-aws-ocp-42 - - --template=/usr/local/e2e-aws-ocp-42 - command: - - ci-operator - env: - - name: CLUSTER_TYPE - value: aws - - name: CONFIG_SPEC - valueFrom: - configMapKeyRef: - key: openshift-knative-eventing-release-v0.13.0.yaml - name: ci-operator-misc-configs - - name: JOB_NAME_SAFE - value: e2e-aws-ocp-42 - - name: TEST_COMMAND - value: make test-e2e - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/apici - name: apici-ci-operator-credentials - readOnly: true - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-aws-ocp-42-cluster-profile - name: cluster-profile - - mountPath: /usr/local/e2e-aws-ocp-42 - name: job-definition - subPath: cluster-launch-installer-src.yaml - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/sentry-dsn - name: sentry-dsn - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: apici-ci-operator-credentials - secret: - items: - - key: sa.ci-operator.apici.config - path: kubeconfig - secretName: apici-ci-operator-credentials - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - configMap: - name: prow-job-cluster-launch-installer-src - name: job-definition - - name: pull-secret - secret: - secretName: regcred - - name: sentry-dsn - secret: - secretName: sentry-dsn - trigger: (?m)^/test( | .* )e2e-aws-ocp-42,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-ocp-43,?($|\s.*) - agent: kubernetes always_run: true branches: